1
私は、ダイアログ内で線形レイアウトを使用していて、そのレイアウト内にいくつかのTextViewを持っています。そのレイアウトの親の「押された」状態に基づいて色を変更したいと思っています。彼らはどんな色のための状態リストを持っていますが、レイアウトがクリックされると、その下のビューには「クリックされた」状態が与えられていないようです。Android:「クリック済み」ステータスに合格する?
親のレイアウトをクリックしたときに、どのようにTextViewsの色を変更できますか?
私はプレスイベントが行われたときに、私は戻って色を変更することができます伝えることができますどのように? – Flynn
ように:http://developer.android.com/reference/android/view/View.OnTouchListener.html onClickを聞くのではなく、onTouchを聞き、DOWNとUPの両方のイベントに反応します。 XMLでこれを行うことはできません。コードでリスナーを作成し、レイアウトにアタッチする必要があります。 –