我想要一個AlertDialog,它在頂部顯示一個Listview,在底部顯示一個複選框。這裏是我使用的代碼:複選框不會顯示在AlertDialog的ListView下
LinearLayout layout = new LinearLayout(mContext);
final ListView lv = new ListView(mContext);
final CheckBox checkbox = new CheckBox(mContext);
checkbox.setText("Make this default");
lv.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, ReaderOptions));
lv.setLayoutParams(new LinearLayout.LayoutParams(WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.WRAP_CONTENT));
lv.setCacheColorHint(Color.TRANSPARENT);
layout.addView(lv);
layout.addView(checkbox);
問題是複選框不顯示,只有一個空格。有什麼問題?
謝謝。