エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
『リストにボタンなどを配置した場合、リストをタップできない問題』
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
『リストにボタンなどを配置した場合、リストをタップできない問題』
アプリを作るとき、カスタムリストを作る機会が多いいと思いますが、そのときリスト内に、ボタンなどを... アプリを作るとき、カスタムリストを作る機会が多いいと思いますが、そのときリスト内に、ボタンなどを配置したときリスト自体をタップすることが出来なくなりました。そのとき自分が解決した対処方を書きます。 例えば自分が作ったアプリはこのようにリスト内にチェックボックスや、ボタンが配置されています。 リスト作るAdapterクラスにリストのレイアウトをただインフレートすると、レイアウトに配置しているボタンなどにフォーカスがいき、リスト自体をタップすることが出来ませんでした。 そこで、下記のように(自分のアプリで使用したリスト用レイアウトを抜粋)、ボタンなどのウィジェットにfocusable要素をfalseにするとリストにフォーカスがいって、リストをタップすることが出来ました。 とりあえず、全てのウィジェットにfocusable要素を追加しました。 <?xml version="1.0" encodi