Есть ли способ в android java изменить отображаемый элемент spinner на другой элемент в списке счетчиков?
Если у меня есть счетчик, у которого есть три элемента в его местоположении, я могу изменить значение, отображаемое во втором или третьем элементе в аэрации? Я хочу создать кнопку, которая изменит все отображаемые значения счетчика на другой выбор в каждом из них.
Вы можете использовать spinner.setSelection(int position), чтобы сделать это
Я должен просто сказать одно, что это также возможно для отображения диалога со списком. Каждый раз, когда вам нужно передавать значения в диалог, например, spinner.
public void createSpinner(CharSequence str)
{
Dialog dialog;
// final CharSequence str[]={"Android","Black Berry"};
AlertDialog.Builder builder=new AlertDialog.Builder(yourActivity.this);
builder.setTitle("Spinner Title");
builder.setItems(str, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int postion) {
// TODO Auto-generated method stub
}
});
dialog=builder.create();
dialog.show();
}