TextView
は私のアンドロイドコードに2つあります。下位のテキストビューにはonCLickListener
が設定されていませんが、もう1つはTextView
があり、さらに下位のTextView
が設定されています。問題は、上部のテキストビューが、他のテキストビュー上に配置されている限り、クリックしても応答しないことです。どうすればこの問題を解決できるのか教えてください。何らかの理由でコンポーネントの配置を変更できません。もう1つの目に見えないテキストビュー、クリックして返信しないでください
0
A
答えて
1
私にはZインデックスの問題のようです:あなたの目に見えないビューは、表示されていないビューの上に置かれます。 クリックは目に見えないもので受信されますが、何もしません。
これまで経験したことはありませんが、xml
ファイルの不可視の後に可視表示を定義しようとする可能性があります。
動作しない場合、私はhereがあなたに役立つものであると信じています。
1
テキストビューが非表示になっていないことを確認してください。 例:
textview.setVisibility(View.GONE)。
これは、テキストビューを非表示にするのではなく、残します。
1
TextView
に次の行を入力し、onClick
イベントをチェックします。
yourTextView.bringToFront();
関連する問題
- 1. コレクション内に目に見えないセルを選択してください。
- 2. Selenium、idのない送信ボタンをクリックしてください。
- 3. 名前のArraylistを検索しても返信しない場合は、再度返信してください
- 4. ReactJS:1つのclassNameにバインディングを指定し、もう1つにclassNameを指定しないでください
- 5. Cで1つのボタンだけがクリックされていないことを確認してください。
- 6. setonclicklistenerはボタンをクリックしてクリックしないでください
- 7. 1つのdivを消し、もう1つを消してください。
- 8. ボタンをもう1つ押してください。 Matlab GUI
- 9. Javascriptもう一度クリックして実行してください
- 10. セレンを見つけてそれをクリックしてください
- 11. Jquery Divクリックして表示しないでください
- 12. クリックしてラジオをチェックしないでください
- 13. React.sでコンテンツをクリックしてもモーダルを閉じないでください
- 14. ボタンをクリックしてからGoogleに返信してください
- 15. もう一度私にチェックしないでください
- 16. 少なくとも1つの外部キーがヌルでないことを確認してください。
- 17. もう少しコンパイルしないでください
- 18. すべてのページをクリックしないでください
- 19. ダイアログなしで子フォームに注目してください。
- 20. クリックすると目に見えない目に見えるアンドロイドクロノメーターの作り方
- 21. どこでもクリックして入力してください
- 22. なぜこのJavaScriptコードが「もう少し目を閉じてください」を返すのですか?
- 23. jQuery:オートコンプリート、ボタンをクリックして閉じないでください
- 24. 少なくとも1つのチェックボックスリストが選択されていることを確認してください。
- 25. クラスで要素を見つけ、PHPの文字列でもう1つを追加してください
- 26. ウェブページ上で何も移動しないようにしてください。
- 27. Mongo:何もエラーを返さないでください
- 28. jQueryはhref文字列をクリックしてクリックしないでください
- 29. Automapper Map.CreateMapはもう使用しないでください?
- 30. 目に見えないカテゴリの文字列を処理してください。Spark CountVectorizer
は「公開されていません」と表示され、一度表示されます – Redman
あなたのXMLコードを投稿してください。 –
clickable = "false"、またはfocusable = "false"を指定してください – Raphau