我需要將複選框的位置放在listview(multichoice)的左邊。 這應該很簡單,但我無法完成。如何在列表視圖中設置複選框的位置multichoice
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/lblTipoSolucionTarea"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="22dp"
android:layout_marginRight="10dp"
android:gravity="right|center_vertical"
android:text="Tareas:"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#7c3808"
android:textSize="22sp" />
<ListView
android:id="@+id/lstTipoSolucionTarea"
android:layout_width="wrap_content"
android:layout_height="145dp"
android:layout_marginLeft="20dp"
android:background="@android:drawable/list_selector_background"
android:choiceMode="multipleChoice"
android:scrollbarStyle="outsideOverlay" >
</ListView>
</LinearLayout>
ArrayAdapter ListViewAdapterTarea =新ArrayAdapter(oPadre,android.R.layout.simple_list_item_multiple_choice,lTipoSolucion.get(0).getTiposSolucionTareas())
{
public View getView(int position, View convertView, ViewGroup parent)
{
View v = super.getView(position, convertView, parent);
((TextView) v).setTypeface(oPadre.goFontBold);
((TextView) v).setTextSize(lblTipoSolucionTarea.getTextSize());
return v;
}
};
lstTipoSolucionTarea.setAdapter(ListViewAdapterTarea);
謝謝
問候
發表您的相關代碼 – Raghunandan
不知道這裏是什麼是真正的問題,但你總是可以定義爲每個項目自己的佈局在'listview',並指定每個項目是什麼應該包含和在哪裏..'android:choiceMode'不會爲您添加複選框:P –
嗨,Karolina。請檢查我的個人照片,這是問題所在。我是新的在stackoverflow中,我無法發佈圖像。我需要設置爲左側的複選框。 – AbelQ