Android Open Source - Text-Edit-for-Android Clear Search Suggestions






From Project

Back to project page Text-Edit-for-Android.

License

The source code is released under:

GNU General Public License

If you think the Android project Text-Edit-for-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.paulmach.textedit;
//from   ww  w.ja v a 2s.  c  o  m
import android.content.Context;
import android.preference.Preference;
import android.provider.SearchRecentSuggestions;
import android.util.AttributeSet;
import android.widget.Toast;

/* ClearSearchSuggestions
 *     The Special clear recent search suggestions
 *     Needs its own special class so you can just click on it */
public class ClearSearchSuggestions extends Preference
{
  // This is the constructor called by the inflater
  public ClearSearchSuggestions(Context context, AttributeSet attrs) {
    super(context, attrs);
  }

  @Override
  protected void onClick() {
      // Data has changed, notify so UI can be refreshed!
    SearchRecentSuggestions suggestions = new SearchRecentSuggestions(getContext(),
            SearchSuggestions.AUTHORITY, SearchSuggestions.MODE);
    suggestions.clearHistory();
    
    Toast.makeText(getContext(), R.string.onSuggestionsCleared, Toast.LENGTH_SHORT).show();
        notifyChanged();
    }
} // end class ClearSearchSuggestions





Java Source Code List

org.paulmach.textedit.ClearRecentFileListPreference.java
org.paulmach.textedit.ClearSearchSuggestions.java
org.paulmach.textedit.ColorPreference.java
org.paulmach.textedit.DefaultDirPreference.java
org.paulmach.textedit.EditPreferences.java
org.paulmach.textedit.FileAutoCompleteArrayAdapter.java
org.paulmach.textedit.FileBrowser.java
org.paulmach.textedit.FileViewArrayAdapter.java
org.paulmach.textedit.FontSizePreference.java
org.paulmach.textedit.FontTypePreference.java
org.paulmach.textedit.SearchSuggestions.java
org.paulmach.textedit.WarrantyPreference.java
org.paulmach.textedit.pmTextEdit.java