1

この標準スピナーの色を変更するにはどうすればよいですか?: 問題

白地に白はかっこよくないから:(( Thx.

4

2 に答える 2

1

スピナーの色を変更するのに役立つかもしれません:

mdt_spn=(Spinner)findViewById(R.id.xmdtm_spn);
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(
        getApplicationContext(),android.R.layout.simple_spinner_item,mdt_arr) {

    public View getView(int position, View convertView,
            ViewGroup parent) {
        View v = super.getView(position, convertView, parent);

        ((TextView) v).setTextSize(30);
        ((TextView) v).setTextColor(getResources().getColorStateList(R.color.mycolor1));
        return v;
    }

    public View getDropDownView(int position, View convertView,
            ViewGroup parent) {
        View v = super.getDropDownView(position, convertView,
                parent);

        ((TextView) v).setTextSize(35);
        ((TextView) v).setTextColor(getResources().getColorStateList(
                R.color.mycolor));


        return v;
    }
};

mdt_spn.setAdapter(adapter1);
于 2013-07-09T16:59:03.603 に答える
0

次を追加する必要があります。

android:background="@drawable/myspinner_background"
于 2013-07-09T16:58:05.360 に答える