0

メインではないアクティビティに配置されたImageButtonの単純なセレクターがあります。

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:drawable="@drawable/image_press" />
    <item android:drawable="@drawable/image" />
</selector>

メインのアクティビティで使用すると、2番目のアクティビティでも機能します。ただし、そうでない場合、2番目のアクティビティのImageButtonはAndroid 2.3で使用できなくなります(それ以降のバージョンでは正常に機能します)。どうすれば修正できますか?@ drawable / image(セレクターではない)の設定は、メインアクティビティで使用しているにもかかわらず、正常に機能します。問題はセレクターにあります。

4

1 に答える 1

2

ああ…それは奇妙なバグでした。古いファイルのコピーを作成しましたが、役に立ちました。

于 2013-03-20T16:02:59.363 に答える