use of android.widget.AutoCompleteTextView in project YalpStore by yeriomin.
the class UserProvidedAccountDialogBuilder method getEmailInput.
private AutoCompleteTextView getEmailInput(DialogWrapperAbstract ad) {
AutoCompleteTextView editEmail = (AutoCompleteTextView) ad.findViewById(R.id.email);
editEmail.setAdapter(new ArrayAdapter<>(activity, android.R.layout.simple_dropdown_item_1line, getUsedEmails()));
editEmail.setText(PreferenceManager.getDefaultSharedPreferences(activity).getString(PlayStoreApiAuthenticator.PREFERENCE_EMAIL, this.previousEmail));
return editEmail;
}
use of android.widget.AutoCompleteTextView in project GwellDemo by dxsdyhm.
the class LoginActivity method onCreate.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
ButterKnife.bind(this);
mContext = this;
// Set up the login form.
mEmailView = (AutoCompleteTextView) findViewById(R.id.email);
mLoginFormView = findViewById(R.id.login_form);
mProgressView = findViewById(R.id.login_progress);
mPasswordView = (EditText) findViewById(R.id.password);
if (mPasswordView == null) {
Log.e("dxsTest", "mPasswordView==null");
}
Button mEmailSignInButton = (Button) findViewById(R.id.email_sign_in_button);
mEmailSignInButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
attemptLogin();
}
});
}
use of android.widget.AutoCompleteTextView in project KeepScore by nolanlawson.
the class NamePlayersActivity method setUpWidgets.
private void setUpWidgets() {
okButton = (Button) findViewById(android.R.id.button1);
for (int i = 0; i < numPlayers; i++) {
int id = PLAYER_VIEW_IDS[i];
View view = getPlayerAndColorView(id);
playerViews.add(view);
playerEditTexts.add((AutoCompleteTextView) view.findViewById(R.id.player_name_edit_text));
PlayerColor playerColor = PlayerColor.BUILT_INS[i % PlayerColor.BUILT_INS.length];
PlayerColorView playerColorView = (PlayerColorView) view.findViewById(R.id.player_color_image);
playerColorView.setVisibility(PreferenceHelper.getShowColors(this) ? View.VISIBLE : View.GONE);
playerColorView.setPlayerColor(playerColor);
playerColorView.setOnClickListener(this);
playerColorViews.add(playerColorView);
}
for (int i = 0; i < playerEditTexts.size(); i++) {
AutoCompleteTextView playerEditText = playerEditTexts.get(i);
if (playerEditText == null) {
continue;
}
String hint = getString(R.string.text_player) + ' ' + (i + 1);
playerEditText.setHint(hint);
// final edit text does "action done"
if (i == numPlayers - 1) {
playerEditText.setImeOptions(EditorInfo.IME_ACTION_DONE);
}
}
okButton.setOnClickListener(this);
fetchPlayerNameSuggestions();
}
use of android.widget.AutoCompleteTextView in project Android-CollapsibleSearchMenu by johnkil.
the class CollapsibleMenuUtils method addSearchMenuItem.
/**
* Adding collapsible search menu item to the menu.
* @param menu
* @param isLightTheme - true if use light them for ActionBar, else false
* @return
*/
public static MenuItem addSearchMenuItem(Menu menu, boolean isLightTheme, final TextWatcher textWatcher) {
final MenuItem menuItem = menu.add(Menu.NONE, R.id.collapsible_search_menu_item, Menu.NONE, R.string.search_go);
menuItem.setIcon(isLightTheme ? R.drawable.ic_action_search_holo_light : R.drawable.ic_action_search_holo_dark).setActionView(isLightTheme ? R.layout.search_view_holo_light : R.layout.search_view_holo_dark).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
final View searchView = menuItem.getActionView();
final AutoCompleteTextView editText = (AutoCompleteTextView) searchView.findViewById(R.id.search_src_text);
menuItem.setOnActionExpandListener(new OnActionExpandListener() {
@Override
public boolean onMenuItemActionExpand(MenuItem item) {
editText.addTextChangedListener(textWatcher);
editText.requestFocus();
showKeyboard(editText);
return true;
}
@Override
public boolean onMenuItemActionCollapse(MenuItem item) {
editText.setText(null);
editText.removeTextChangedListener(textWatcher);
// editText.clearFocus();
hideKeyboard(editText);
return true;
}
});
final View searchPlate = searchView.findViewById(R.id.search_plate);
editText.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, final boolean hasFocus) {
searchView.post(new Runnable() {
public void run() {
searchPlate.getBackground().setState(hasFocus ? new int[] { android.R.attr.state_focused } : new int[] { android.R.attr.state_empty });
searchView.invalidate();
}
});
}
});
final ImageView closeBtn = (ImageView) menuItem.getActionView().findViewById(R.id.search_close_btn);
closeBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!TextUtils.isEmpty(editText.getText())) {
editText.setText(null);
} else {
menuItem.collapseActionView();
}
}
});
return menuItem;
}
use of android.widget.AutoCompleteTextView in project ctSESAM-android by pinae.
the class MainActivity method setDomainFieldFromClipboard.
private void setDomainFieldFromClipboard() {
ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
if (clipboard.hasPrimaryClip()) {
ClipData clipDataCurrent = clipboard.getPrimaryClip();
CharSequence pasteData = clipDataCurrent.getItemAt(0).getText();
if (pasteData != null) {
AutoCompleteTextView autoCompleteTextViewDomain = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextViewDomain);
autoCompleteTextViewDomain.setText(DomainExtractor.extract(pasteData.toString()));
}
}
}
Aggregations