0

私は組み込みのlistviewsimple_list_item_1を使用しており、そのコードは次のとおりです。

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/text1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:gravity="center_vertical"
    android:paddingLeft="6dip"
    android:minHeight="?android:attr/listPreferredItemHeight"
/>

私はそれを次のように使用します:

String functions[] = new String[] { "asdf", "asdfasdf",
            "asdf", "asdfasdfasdf" };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setListAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, functions));
    }

それはうまく機能しますが、Androidにリストビューが組み込まれていて、その各行にイメージビューとテキストビューが含まれているかどうかを尋ねています。ありがとうございます

4

1 に答える 1

2

いいえ、SDKにはImageViewとTextViewのレイアウトはありません。
ただし、簡単に作成できます。ArrayAdapterを拡張してオーバーライドする必要がありますgetView()。これがあなたを助けるための基本的なチュートリアルです。

android:drawable___2つのビューを組み合わせた属性の1つを使用することもできます。

于 2013-02-17T17:29:31.603 に答える