2
저는 Spinner
과 SimpleCursorAdapter
입니다. 이 회 전자에서 홀수/짝수 행의 경우 일부 색, 배경, 글꼴 크기를 설정합니다. 또한 커서에 빈 값이 있습니다. 이것을 위해 나는 단지 5 픽셀 높이의 선을 표시하고 싶다. 나는 이것을 어떻게하는지 모른다. 예처럼 android 회 전자 맞춤 행
Row1
Row2
Row3
----
Row4
Row5
같은 내 시도 코드
입니다 원하는public View getDropDownView(int position, View convertView, ViewGroup parent) {
View view = super.getDropDownView(position, convertView, parent);
if (position % 2 == 0) {
view.setBackgroundResource(R.layout.dropdown_selector_odd);
} else {
view.setBackgroundResource(R.layout.dropdown_selector_even);
}
TextView text = (TextView) view.findViewById(R.id.spinner_item_name);
String driverSpinnerRow = text.getText().toString();
if (driverSpinnerRow.trim().length() == 0) {
// Here must add this line
text.setHeight(5);
}
return view;
}
누군가가 나를 도울 수 있습니까?
여기에있는 코드로 무엇이 보입니까? 이상한 레이아웃과 심지어 레이아웃 사이를 전환하지 않습니까? 아니면 아무것도 볼 수 없습니까? 더 많은 코드를 게시하면 귀하를 도울 수 있다고 확신합니다. –
그래서 텍스트 대신 5 픽셀 높이의 단색 선을 원하십니까? 혼란스러운'TextView' 높이를 설정하고 있기 때문에 정확하게 이해하고 싶습니다. –