/ / Разгъване / отваряне на въртящо устройство при кликване върху друг елемент / приспособление? - андроид, робот на андроид

Разгъване / отваряне на центрофуга при кликване върху друг елемент / приспособление? - андроид, робот на андроид

Опитвам се да разширя Spinner, когато потребителят кликнена друг Бутон. като пример: Имам Spinner със стойности и бутон "OK", когато потребителят кликне върху "ok" buttton без да избира стойност от spinner, Spinner се разширява. Възможно ли е да се стигне до събитие, за да се разшири въртящият се инструмент, без да се води взаимодействие между потребителя и роувъра

Отговори:

27 за отговор № 1

Просто звънни Spinner.performClick() да разшири Spinner без взаимодействие с потребителя ...

    final Spinner spinner = (Spinner) findViewById(R.id.spinner);
Button okButton = (Button) findViewById(R.id.yesButton);
okButton.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
if(spinner.getSelectedItem() == null) { // user selected nothing...
spinner.performClick();
}
}
});

2 за отговор № 2

Поставете в изгледа си. Кликнете върху

YourSpinner.PerformClick();