2011-07-20 12 views

答えて

4

最も簡単な方法(およびAndroidフレームワーク全体で使用される方法)は、状態リストのドロウアブルを使用することです。これにより、ビューの状態に基づいて変更できる単一のドロアブルを定義できます。あなたが探しているのは、押された状態です。あなたが押された状態の状態リストを与えると、あなたは余分なコードを書くことなくこの動作を得るでしょう。

詳細情報はこちらhttp://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

+0

ありがとうございました! – Roger

1

ビューのonTouchEvent() APIを使用できます。ビューからフォーカスを外しているものがないこと、または呼び出されないことを確認してください。

関連する問題