0
このようにして、スピンナーの動作を上書きして、奇数と偶数の色をドロップダウンリストに追加します。Androidスピナーの動作
SimpleCursorAdapter productsListAdapter = new SimpleCursorAdapter(MyActivity.this, R.layout.spinner_drop_down_products, cursor, column, viewIds) {
@Override
public View getDropDownView(int position, View convertView, ViewGroup parent) {
View view = super.getDropDownView(position, convertView, parent);
if (position % 2 == 0) {
view.setBackgroundColor(android.graphics.Color.rgb(255, 255, 255));
} else {
view.setBackgroundColor(android.graphics.Color.rgb(214, 214, 214));
}
return view;
}
};
ドロップダウンの行は、私が期待通りに見える...しかし、私はそれぞれの行を押すと上のハイライトを失います。 コードに追加することを忘れてしまいましたか?リストのデフォルトのセレクタがある
normal enabled
pressed
highlight
focused
:よう おかげで