2011-07-18 15 views
0

私はの画像を選択しましたが、私はonPressの画像を非常に短時間しか表示していません。私はそれが次のウィンドウが開くまで見えるようにしたい。ImageButton onclickの問題

コード:

<?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/bedpres_pressed" /> <!-- pressed --> 
    <item android:state_focused="true" 
     android:drawable="@drawable/bedpres_pressed" /> <!-- focused -->  
    <item android:drawable="@drawable/bedpres" /> <!-- default --> 

</selector> 

答えて

2

は、あなたが持っているセレクタと、その場合にはToggleButtonを使用する必要があります。

0

ボタンだけACTION_DOWNACTION_UPタッチイベントアクションの間でプレス考えられているので、あなたはそれがタッチされています後、あなたのボタン画像を変更したい場合は、このことができますbutton.setBackgroundResource(R.drawable.bedpres_pressed);希望を呼び出し、それを手動で行う必要があります。

0

Clikedボタン後、私はあなたがそれがタッチされています後、あなたのボタン画像を変更したい場合は、あなたがbutton.setBackgroundResource(R.drawable.bedpres_pressed)を呼び出して、手動で変更しようとするので、 をだけをクリックするためにXMLファイルに書いたと思います。 Buttonクラストグルこのことができます

希望を使用する

他の賢明な試み。

関連する問題