[OK]これで私は長い時間の作業の後、私は答えを考え出した。エミュレータ/デバイスの問題ではありませんでした。私はこの
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<solid android:color="@color/gray"/>
<stroke
android:color="@color/black"
android:width="1dp"
/>
<corners android:radius="1dp"/>
</shape>
</item>
のようなリソースファイルを経由して、ボタンの色を設定し、これは変化の問題を修正し、この
myButton.setBackgroundResource(R.drawable.my_resource);
を行う必要があるので、色が変化しませんでしたボタンの色。なぜレイアウトXMLファイルではうまくいかないのか分かりませんが、そうはしませんでした。エミュレータはそれをうまく使っていました。だから私はこれがバグかどうかわからない。しかたがない。 幸せな日々が修正されました。
出典
2016-08-26 07:43:25
MNM