私の問題:
ring5Views[i]
.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent,
View arg1, int position, long arg3) {
arg1.setBackgroundColor(Color.parseColor("#444444"));
}
});
1 つのアイテム (子) をクリックすると、2 番目のアイテム (%2) ごとに背景色が変わります。なんで ?
私が欲しいのは、アイテムとそれぞれの色が異なるリストですが、毎回NULLであるため、getChildは問題を解決しません。getItem は値 (文字列) のみを返すため、役に立ちません。
これは、それがどのように機能するか...
for(int i=0; i<oneList;i++)
{
oneList.getChildAt(i).setBackgroundColor(Color.blue);
}
ありがとう