0
如何將文本顏色添加到ListView中? 佈局的背景爲白色,我需要文本顏色爲深灰色或黑色。如何將文本顏色添加到ListView中
--ui
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff"
android:orientation="vertical">
<ListView
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/ListView1" />
</LinearLayout>
- 代碼:
listV= FindViewById<ListView>(Resource.Id.ListView1);
itemlist = new List<string>();
itemlist.Add("item1");
itemlist.Add("item2");
itemlist.Add("item3");
itemlist.Add("item4");
itemlist.Add("item5");
itemlist.Add("item6");
itemlist.Add("item7");
itemlist.Add("item8");
ArrayAdapter<string> adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleListItem1, itemlist);
listV.Adapter = adapter;
感謝
使用的LinearLayout或RelativeLayout的這種使用<的RelativeLayout的xmlns:安卓=「http://schemas.android.com/ apk/res/android「 – MilkBottle
我得到這個錯誤:Java.Lang.IllegalStateException:ArrayAdapter需要資源ID爲TextView – MilkBottle
新的ArrayAdapter(this,R.layout.mytextview, R.id.tview,this.file )這應該解決這個異常。 –
Dilmah