私はそのようなレイアウトを持っています(フラグメントに使用します):
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minWidth="25px"
android:minHeight="25px">
<TextView
android:id="@+id/Text_Value"
android:text="0"
android:textSize="32dp"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/PlaySquareShape"/>
</RelativeLayout>
上記のレイアウトの TextView の背景として、この形状を使用しています。
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffffff" />
<stroke android:width="1dip" android:color="#4fa5d5"/>
</shape>
ドローアブルの色を変更する必要があります。コードからアクセスするにはどうすればよいですか?
私は基本的にフラグメントの多くのインスタンスを表示しており、特定のフラグメントからバックグラウンド ドローアブルにアクセスする必要があります。