在Android編程中,我非常新,我的任務是將我的共享首選項中的項加載到listview中,而我只是想更改我的listview的設計,如更改其字體顏色,字體大小等。我已經嘗試過這種解決方案,但它不起作用,請告訴我我做錯了什麼。謝謝.. 我的繼承人在一個listactivity不能更改listactivity中的listview字體
Map<String,?> datakeys = datapref.getAll();
for(Map.Entry<String,?> entry : datakeys.entrySet()){
Log.d("values123",entry.getKey() + ": " + entry.getValue().toString());
lvlist.add(entry.getValue().toString());}
lvadapter = new ArrayAdapter<String>(this, R.layout.mytextview , R.id.text1, lvlist);
//lvadapter = new ArrayAdapter<String> (this,android.R.layout.simple_list_item_1,android.R.id.text1, lvlist);
setListAdapter(lvadapter);
繼承人的mytextview XML加載列表視圖代碼..
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/text1"
android:paddingTop="2dip"
android:paddingBottom="3dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="10dip"
android:textColor="#666666"
android:textStyle="italic" />
和我的ListView XML
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/button3"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView3"
android:background="#b6fcd5" >
</ListView>
這裏的截圖
你是什麼意思*它不起作用*?你有什麼錯誤嗎? – 2014-10-17 06:13:50
我沒有看到我的列表視圖中的任何更改 – ErenRavenHeart 2014-10-17 06:16:12
附加屏幕截圖 – 2014-10-17 06:16:49