と一緒に使用して、さまざまなスタイルの行を追加ListView
したい があります。ArrayAdapter
行はアプリケーションのさまざまな状態で作成され、さまざまな状態に応じて、行のスタイルを設定する必要があります (色など)。
ここにいくつかの疑似コードがあります:
作成時:
mArrayAdapter = new ArrayAdapter(this, R.layout.message);
mView = (ListView) findViewById(R.id.in);
mView.setAdapter(mArrayAdapter);
MessageHandler を使用する別のスレッドによってトリガーされるさまざまな状態で、メッセージを含むリストに行を追加します。
mArrayAdapter.add("Message");
これは正常に機能し、さまざまな状態に応じてメッセージがリストにポップアップ表示されますが、行のスタイルを変更したいと考えています。これを行う方法?ArrayAdapter
カスタム Add() メソッドでカスタムを作成するソリューションはありますか?