1
私はSpinner TextViewの色を変更しようとしています。私はプログラムでそれを行う必要があります。私は私の個人的なアダプタとリソースビューを持っています。 (私がポップアップsipnnerのテキストの色、somenthigが選択されたときにユーザーのレイアウトに表示されたテキストのみを変更したくない)Androidの変更SpinnerのTextViewの色
これは私のコードです:
PersonalArrayAdapter spAdapterInfraccion = new PersonalArrayAdapter(getContext(),
R.layout.item_spinner,
infraccionList);
spinner.setAdapter(spAdapter);
item_spinner.xml:
<?xml version="1.0" encoding="utf-8"?>
<co.my.app.utils.CustomTextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:gravity="center_vertical"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
android:minHeight="?android:attr/listPreferredItemHeightSmall" />
これは私が試した方法ですが、nullを返します。
CustomTextView text = (CustomTextView)view.findViewById(R.id.text1);
text.setTextColor(getContext().getColor(R.color.black));
「表示」が何も表示されずにわからない – Flikk