嗨,我有一個ListView,我想顯示到AlertDialog中,我有兩個問題:
1.文本顯示在左側,我希望它位於中心
2.要選擇一個項目,您必須精確選擇該行的文本。如何選擇該項目,即使在同一行的文本之外進行選擇也是可能的?
您可以在橙色的亮點是對文本本身只,而不是整行的圖片中看到..:
在AlertDialog中自定義ListView
代碼:
的LinearLayout佈局=新的LinearLayout(mContext);
ListView lv = new ListView(mContext);
lv.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, BooksOptions));
Builder alert;
alert = new AlertDialog.Builder(this);
layout.addView(lv);
alert.setView(layout);
粘貼代碼爲您的佈局simple_list_item_1 – 2011-05-02 16:37:42