Android App - 更改 Listview 的字體大小
引用 "[UI] Dynamic ListView 的應用" 這一個例子http://www.how2do.com.hk/forum/thread-1602-1-1.html
新增一個 listitem.xml 在 res/layout 內:
android:textSize="48px" 這一句是設定font size
lisitem.xml- <?xml version="1.0" encoding="utf-8"?>
- <TextView xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_height="wrap_content"
- android:layout_width="fill_parent"
- android:id="@+id/ItemText"
- android:textSize="48px">
- </TextView>
複製代碼 在 "listview_example.java" 內,把原本這一句:- adapter = new ArrayAdapter<String>(this,
- android.R.layout.simple_list_item_1,
- listItems);
複製代碼 改為:- adapter = new ArrayAdapter<String>(this,
- R.layout.listitem,
- listItems);
複製代碼 完成的onCreate():- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- //Listview01 是在 main.xml 的 id
- lv = (ListView)findViewById(R.id.ListView01);
- adapter = new ArrayAdapter<String>(this,
- R.layout.listitem,
- listItems);
- lv.setAdapter(adapter);
- listItems.add("測試1") ; //增加一個資料
- listItems.add("測試2") ; //增加一個資料
- adapter.notifyDataSetChanged(); //更新 Listview
- }
複製代碼 |
附件:
您需要登錄才可以下載或查看附件。沒有帳號?註冊