많은 문제가 있습니다. 나는 미래의 질문을 읽을 것을 강력히 강력히 권합니다. 단순한 사고 조직은 먼 길을 간다.
나는 대부분의 질문을 이해하지 못한다. 그러나 나는 당신이 찾고있는 것이 무엇인지 알 것 같아. 안드로이드가 목록보기에서보기를 재활용한다는 사실에 문제가있는 것처럼 들린다. IE는 실제로 목록에있는 모든 항목에 대해보기를 만들지 않습니다 (화면 길이를 초과하는 경우). 대신 화면만큼 많은 것을 만듭니다.
정확한 배경을 얻으려면 사용자 정의 어댑터 코드의 getView에서 설정하십시오.
IE
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View rowView = inflater.inflate(R.layout.rowlayout, parent, false);
//logic for figuring out the color here. Followed by the code to set it.
return rowView;
}
당신은 내가 매우 사용자 정의 위젯 A의 복수 선택을하고 있던 때이 경우 색상을 변경 http://www.vogella.com/tutorials/AndroidListView/article.html
에있을 것입니다 필요로.
일반적인 색을 설정하려면 스타일과 테마에 대해 알아야합니다.
여기에 코드를 넣으십시오. 그 문제는 도움이 될 것입니다. – Techfist