0

私はListViewそれがデータを示しています:

<ListView
android:id="@+android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>

headlines配列です:

List headlines;
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1, headlines);
setListAdapter(adapter);

テキストの色、スタイル、サイズを変更するにはどうすればよいですか?android:textColorには何もありませんListView

4

1 に答える 1

12

SDKインストールからファイルを見つけてsimple_list_item_1.xml、プロジェクトのレイアウトフォルダーにコピーし、名前を変更して、そこで必要な色/テキストの変更を行います。次に、プログラムのレイアウト呼び出しを新しいレイアウト名に置き換えます(独自のリスト行レイアウトを使用するため、レイアウト呼び出しの前からを削除する必要があることを忘れないでくださいandroid.)。

次のようになります。

ArrayAdapter adapter = new ArrayAdapter(this, R.layout.your_row_layout, headlines);

お役に立てれば!

于 2012-05-06T07:12:45.697 に答える