8
A
回答
16
LayoutInflater li = LayoutInflater.from(context);
View promptsView = li.inflate(R.layout.my_dialog_layout, null);
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context);
alertDialogBuilder.setView(promptsView);
// set dialog message
alertDialogBuilder.setTitle("My Dialog..");
alertDialogBuilder.setIcon(R.drawable.ic_launcher);
// create alert dialog
final AlertDialog alertDialog = alertDialogBuilder.create();
final Spinner mSpinner= (Spinner) promptsView
.findViewById(R.id.mySpinner);
final Button mButton = (Button) promptsView
.findViewById(R.id.myButton);
// reference UI elements from my_dialog_layout in similar fashion
mSpinner.setOnItemSelectedListener(new OnSpinnerItemClicked());
// show it
alertDialog.show();
alertDialog.setCanceledOnTouchOutside(false);
其中
my_dialog_layout
是你包含了微調mySpinner
EDIT彈出佈局:
public class OnSpinnerItemClicked implements OnItemSelectedListener {
@Override
public void onItemSelected(AdapterView<?> parent,
View view, int pos, long id) {
Toast.makeText(parent.getContext(), "Clicked : " +
parent.getItemAtPosition(pos).toString(), Toast.LENGTH_LONG).show();
}
@Override
public void onNothingSelected(AdapterView parent) {
// Do nothing.
}
}
+0
onSpinnerItemclicked帶下劃線紅色 – user2109242 2013-04-28 22:43:44
+0
是的,先生,因爲它應該是!你需要定義它!這是你第一次與紡紗廠合作嗎? – Swayam 2013-04-28 22:47:19
+0
是的,我該如何定義它 – user2109242 2013-04-28 22:47:36
相關問題
- 1. 如何使用警報對話框更改微調器值? Android
- 2. 微調器在警報對話框
- 3. 將樣式應用於所有對話框(微調對話框,警告對話框等)
- 4. 如何使用進度微調顯示一個對話框?
- 5. 如何使用警告對話框設計器的Android
- 6. 如何從警告對話框
- 7. 如何使用對話框替換警告框?
- 8. 日期選取器警告對話框
- 9. 可以將微調器放置在警報對話框中?
- 10. jqGrid警告對話框
- 11. 警告對話框準備
- 12. Android的警告對話框
- 13. 在警告對話框
- 14. 多個警告對話框
- 15. libGDX警告對話框
- 16. 安卓:警告對話框
- 17. 如何禁用瀏覽器回發警告對話框
- 18. JQuery UI-對話框:如何在對話框中進行回調?
- 19. 自定義微調器對話框:對話框的popupbackground設置
- 20. 如何在Linux中使用Python中的警告對話框?
- 21. 如何使用共享首選項保存警告對話框
- 22. 在警告對話框後返回JTextField進行編輯
- 23. 暫停進一步執行,同時顯示警告對話框
- 24. Android微調對話框
- 25. 在警報對話框中填充微調框
- 26. 會話超時警告對話框MVC
- 27. 需要更改幫助進度對話框微調器顏色
- 28. 將進度條微調器添加到對話框彈出WebView
- 29. 將加載位圖設置爲微調進行中對話框
- 30. 在顯示警告對話框前不顯示進度對話框
這不是一個真正的問題嗎? – farukdgn 2015-05-16 21:39:36