這幾天在做音樂播放器,音樂列表的字體大小遇到了點困難,因為
<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_x="0dp" android:layout_y="0dp"
android:layout_height="224dp">
</ListView>
中沒有andro:textsize的選項,其實listview一般都有一個子表,在activity.java中設置
listView1.setAdapter(new ArrayAdapter<String>(MusicPlayerActivity.this,R.layout.musictime,mMusicList));
或
// listview 的適配器
adapter = ArrayAdapter.createFromResource(this,
R.array.Aarry_ListView_myAcount,
android.R.layout.simple_list_item_1);
listView.setAdapter(adapter);
s
即mMusicList是ListView的子表,這樣在mMusicList.xml中設置
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:
android="http://schemas.android.com/apk/res/android"
android:id="@+id/TextView01"
android:layout_width="fill_parent"
android:textSize="14sp"
android:layout_height="wrap_content"
android:text="@string/hello"
/>