1

私はこの Androidリストビューチュートリアルを使用していました(リストビューでデータベースエントリを表示する方法を示しています)、データベースからエントリの色を変更することを考えていました.すべての行の色を変更することは可能ですか? 例えばドイツは赤、スペインは黄色などで、色は弦によって変わるのですか?

  // map each name to a TextView
        String[] from = new String[] { "countryname" };
        int[] to = new int[] { R.id.countryTextView };


 conAdapter = new SimpleCursorAdapter(Countrylist.this, R.layout.country_view, null, from, to);
        setListAdapter(conAdapter); // set adapter
4

1 に答える 1

1

カスタムアダプターを介して達成できます。

カスタム アダプターの getView メソッドでは、条件に基づいて textView の背景を設定できます。

参照を見つけてください、

http://android.cyrilmottier.com/?p=454

于 2013-01-09T20:10:45.237 に答える