2
私はSpinner
とSimpleCursorAdapter
です。 このスピナーの奇数/偶数行については、色、背景、フォントサイズをいくつか設定しました。 また、私のカーソルには空の値があります。これは、私はちょうど5ピクセルの高さの行を表示したい。私はこれをする方法を知らない。私はここでは、このアンドロイドスピナーカスタムロー
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'の高さを設定しているからです。 –