<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 2.4.7ListView的焦點問題 ## 本節引言 > 如果你往ListView的Item中添加了Button,CheckBox,EditText等控件的話,你可能需要考慮 到一個問題:ListView的一個焦點問題!本節我們就來學習下解決這個問題的幾個方法! > > 我們可以寫個簡答的listView,上面有一個Button,CheckBox,EditText,但是當我們點擊發現, ListView的item點擊不了,觸發不了onItemClick的方法,也觸發不了onItemLongClick方法, 這個就是ListView的一個焦點問題了!就是ListView的焦點被其他控件搶了,下面我們來看看如何 解決這個問題? ## 方法1:為搶占了控件的組件設置:android:focusable="false" > 如題,只需為搶占了ListView Item焦點的控件設置**android:focusable="false"**即可解決這個問題 或者在代碼中獲得控件后調用:**setFocusable(false)** !!另外,EditText卻不行,如果我們設置了android:focusable="false",這B可以獲取焦點但是一下子 又失去了焦點,而且也不會彈出小鍵盤,暫不知道如何解決,聽別人說是ListView的一個bug,如果 有知道解決方法的歡迎告知下,謝謝~ ## 方法2:item根節點設置android:descendantFocusability="blocksDescendants" > 如題,在Item布局的根節點添加上述屬性,**android:descendantFocusability="blocksDescendants"** 即可,另外該屬性有三個可供選擇的值: > > * **beforeDescendants**:viewgroup會優先其子類控件而獲取到焦點 > * **afterDescendants**:viewgroup只有當其子類控件不需要獲取焦點時才獲取焦點 > * **blocksDescendants**:viewgroup會覆蓋子類控件而直接獲得焦點 ## 本節小結: > 好的,以上就是解決ListView焦點問題的兩個方法,非常簡單,如果有關于EditText 焦點問題解決方案的歡迎提出,謝謝~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看