2017-08-02 9 views
0

ボタンをクリックすると、最初のクリック機能は動作しませんが、2回目はクリック機能が働きます。自分のコードに何が間違っているのか分かりません。私に正しい方法を提案してください。事前に感謝ボタンが最初のクリックで機能しない

+0

あなたはそれが今働いて得たのは、このヘルプを参照してください? –

答えて

1

上記のコードを読むだけです:onItemClickが呼び出されると、いくつかの画像ビューでsetOnClickListenerが呼び出されます。これはワンクリックです。ここで行われるのは、リスナーの設定だけです。

さらにクリックすると、ImageViewのonClickが呼び出されます。

あなたは直接リストビューのonItemClickを使用して、またはあなたのImageViewののXML内の次の属性追加のいずれかを検討してください:あなたはリストビューを使用する理由

android:clickable="true" 
android:onClick="yourMethodNameHere" 
+0

動作していません! –

+0

私はあなたが試した2つの解決策のどれがわかりませんが、xmlを疲れさせた場合は、yourMethodNameHere "をアクティビティの既存のメソッドに置き換えてください。 –

0

を?ボタンは私が推測するリストビュー内にあるので、それはあなたがonItemClickでRecyclerviewを使用することができます。..

で、このチュートリアル https://antonioleiva.com/recyclerview-listener/

希望にお

関連する問題