1

画像がクリックされたときに画像にフォーカスを表示するにはどうすればよいですか?
ユーザーがクリックしたときにフォーカスを表示したいだけです(ユーザーにクリックしたことを知らせるため)。ユーザーが指を離すと、画像は正常に表示されます。誰でも私を案内できますか?お願いします。

4

2 に答える 2

1

画像ビューのセレクターを作成........

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

android:clickable="true" または iv.setclickable(true); を作成します。

于 2012-06-07T11:59:12.220 に答える
0

imageView の onTuch イベントと onTuch イベントで setFocusable() を up と Down イベントで true と false に設定します。

imageView.setFocusable(true) または imageView.setFocusable(false);

于 2012-06-07T12:02:50.993 に答える