0
私はリストビューでいくつかの単一の行をペイントしようとしていますが、その方法はわかりません。私は、リストビュー全体の背景を変更する方法しか知りません。現在のコードはListViewで単一行をペイントする
public void paintBackgroundRed(ArrayList<Integer> profileIngList, ArrayList<Integer> productIngList){
ListView lv = (ListView) findViewById(R.id.list_ingredients);
for(int profileIng: profileIngList)
{
if (productIngList.contains(profileIng)){
// paint int profileIng red
}
}
}
です。私はハッシュマップを持っているので、その行をプロファイル成分IDにマップすることができます。どのように私はコメントされている行をペイントできますか?ありがとう。