Czy w aplikacji dla systemu Android można otworzyć okienko z kliknięciem przycisku zamiast naciskać rzeczywistą tarczą?Android: Open Spinner od Button
Próbowałem następujące:
Button btnChange = (Button)findViewById(R.id.btnChange);
btnChange.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Spinner mySpinner = (Spinner) findViewById(R.id.sSpinner);
mySpinner.showContextMenu();
}
});
Nigdy nie jest zbyt późno, aby odpowiedzieć: http://xkcd.com/979/ –
@Zeratul, performClick bezpośrednio wywołuje metodę onItemSelected turbinki, prawda? Czy jest jakiś sposób, aby pokazać spinner w innym widoku onClick i onItemSelected zostanie wywołany po wybraniu elementu? – Khobaib