我想在用戶單擊另一個按鈕時展開一個微調框。例如:當用戶點擊'ok'buttton而沒有從微調器中選擇任何值時,我有一個微調值和'OK'按鈕,Spinner擴展自己。 這是可能得到一個事件展開微調沒有用戶交互的微調。展開/打開一個微調點擊另一個項目/部件?
4
A
回答
24
只需撥打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();
}
}
});
+0
謝謝,簡單而有情 –
+0
謝謝!工作正常 –
1
把你view.onClick
YourSpinner.PerformClick();
相關問題
- 1. 當第一次點擊時打開另一個ContextMenu項目
- 2. 更改項目的微調項目點擊另一個微調在Android
- 3. 打開div時,點擊另一個div
- 4. 點擊一個TextView打開
- 5. 關閉打開下拉列表時,點擊打開另一個
- 6. 展開/打開微調,當點擊android中的按鈕
- 7. 是否有方法讓微調選項打開另一個微調?
- 8. 點擊打開 - 從另一個網站打開一個彈出框
- 9. 將微調項目讀取到另一個微調項目
- 10. JQuery DataTable:一旦我打開/點擊另一行,關閉一個打開的行
- 11. 打開一個圖片點擊另一個圖片等等
- 12. 僅在展開項目內部展開一個項目而不會摺疊
- 13. 打開一個單獨的元素點擊一個選項
- 14. 一個插件,打開從項目樹
- 15. 在Javascript中點擊一下即可打開3個項目
- 16. 如何讓ToolStripMenu在點擊一個項目後打開
- 17. ExpandableListview - 如何關閉上一個打開的項目,何時點擊另一個項目?
- 18. 如何從另一個項目中打開一個新窗體
- 19. 我有一個動態的微調,如果我點擊微調項目,我想鏈接到另一個佈局
- 20. 從一個按鈕中打開另一個JFrame單擊事件
- 21. 我想要1個微調項目依賴於另一個微調項目
- 22. 將4個微調項目讀取到另一個微調項目
- 23. 點擊一個listView,打開密碼對話框,然後檢查點擊項目
- 24. 點擊後展開列表項,以一個新的觀點
- 25. jQuery點擊打開一個下拉框
- 26. 點擊如何打開另一頁?
- 27. 添加一個按鈕到toolBar並打開一個微調onCLick
- 28. 在另一個選項卡中打開另一個asp.net頁面
- 29. 如何打開一個超鏈接(2)打開與點擊Hyperlink1
- 30. 如何打開一個頁面,點擊模式按鈕打開
看到我的答案,讓我知道,如果它工作或不... –
@GopalRao - 謝謝..它的工作原理.. – Manish