/** * Overrides the description text view for the picker activity if specified by the intent. * If not specified then makes the description invisible. */ private void overrideDescriptionIfSupplied(String descriptionOverride) { TextView descriptionView = (TextView) findViewById(R.id.description); if (!TextUtils.isEmpty(descriptionOverride)) { descriptionView.setText(descriptionOverride); } else { descriptionView.setVisibility(View.GONE); } }
/** * Populates the UI ListView with the given list of items and selects an item * based on {@code mSelectedItemIndex} member variable. */ private void populateUIAccountList(String[] listItems) { ListView list = (ListView) findViewById(android.R.id.list); list.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_single_choice, listItems)); list.setChoiceMode(ListView.CHOICE_MODE_SINGLE); list.setItemsCanFocus(false); list.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { mSelectedItemIndex = position; mOkButton.setEnabled(true); } }); if (mSelectedItemIndex != SELECTED_ITEM_NONE) { list.setItemChecked(mSelectedItemIndex, true); VLog.v(TAG, "List item " + mSelectedItemIndex + " should be selected"); } } }
mOkButton = (Button) findViewById(android.R.id.button2); mOkButton.setEnabled(mSelectedItemIndex != SELECTED_ITEM_NONE);
/** * Overrides the description text view for the picker activity if specified by the intent. * If not specified then makes the description invisible. */ private void overrideDescriptionIfSupplied(String descriptionOverride) { TextView descriptionView = (TextView) findViewById(R.id.description); if (!TextUtils.isEmpty(descriptionOverride)) { descriptionView.setText(descriptionOverride); } else { descriptionView.setVisibility(View.GONE); } }
/** * Overrides the description text view for the picker activity if specified by the intent. * If not specified then makes the description invisible. */ private void overrideDescriptionIfSupplied(String descriptionOverride) { TextView descriptionView = (TextView) findViewById(R.id.description); if (!TextUtils.isEmpty(descriptionOverride)) { descriptionView.setText(descriptionOverride); } else { descriptionView.setVisibility(View.GONE); } }
/** * Populates the UI ListView with the given list of items and selects an item * based on {@code mSelectedItemIndex} member variable. */ private void populateUIAccountList(String[] listItems) { ListView list = (ListView) findViewById(android.R.id.list); list.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_single_choice, listItems)); list.setChoiceMode(ListView.CHOICE_MODE_SINGLE); list.setItemsCanFocus(false); list.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { mSelectedItemIndex = position; mOkButton.setEnabled(true); } }); if (mSelectedItemIndex != SELECTED_ITEM_NONE) { list.setItemChecked(mSelectedItemIndex, true); VLog.v(TAG, "List item " + mSelectedItemIndex + " should be selected"); } } }
/** * Populates the UI ListView with the given list of items and selects an item * based on {@code mSelectedItemIndex} member variable. */ private void populateUIAccountList(String[] listItems) { ListView list = (ListView) findViewById(android.R.id.list); list.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_single_choice, listItems)); list.setChoiceMode(ListView.CHOICE_MODE_SINGLE); list.setItemsCanFocus(false); list.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { mSelectedItemIndex = position; mOkButton.setEnabled(true); } }); if (mSelectedItemIndex != SELECTED_ITEM_NONE) { list.setItemChecked(mSelectedItemIndex, true); VLog.v(TAG, "List item " + mSelectedItemIndex + " should be selected"); } } }
mOkButton = (Button) findViewById(android.R.id.button2); mOkButton.setEnabled(mSelectedItemIndex != SELECTED_ITEM_NONE);
mOkButton = (Button) findViewById(android.R.id.button2); mOkButton.setEnabled(mSelectedItemIndex != SELECTED_ITEM_NONE);