最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Android ScrollView嵌套EditText出現(xiàn)的滑動問題

 更新時間:2018年01月04日 09:15:25   作者:黑石ZB  
本篇文章主要介紹了詳解ScrollView嵌套EditText出現(xiàn)的滑動問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

今天項目中需求是寫出一個很簡單的edittext輸入框,但要求當(dāng)輸入字?jǐn)?shù)過長時需要上下滑動以便查看所有文字,因為頁面底部有一個"確定"的button,但剛開始輸入框內(nèi)的問題怎么都滑動不了,我一開始就想到了這是事件傳遞沖突問題,但試了很多種方法都不行,最后也是一個一個試才解決的,不多說,貼代碼:

<ScrollView
    android:id="@+id/sc_view"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="10dp"
    android:minHeight="360dp"
    android:scrollbars="none">
    <EditText
      android:id="@+id/editText"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_marginEnd="10dp"
      android:layout_marginStart="15dp"
      android:layout_marginTop="10dp"
      android:background="@null"
      android:gravity="top|start"
      android:hint="@string/FeedBackViewController_Placeholder"
      android:lineSpacingMultiplier="1.0"
      android:paddingEnd="10dp"
      android:paddingStart="10dp"
      android:maxHeight="450dp" //當(dāng)初這個沒加,也出現(xiàn)了滑動不了的情況
      android:textSize="@dimen/font_size16"/>
  </ScrollView>

代碼里面需要:

editText.setOnTouchListener(new View.OnTouchListener() {
        @Override
          public boolean onTouch(View v, MotionEvent event) {
           // 解決scrollView中嵌套EditText導(dǎo)致不能上下滑動的問題
             v.getParent().requestDisallowInterceptTouchEvent(true);
            switch (event.getAction() & MotionEvent.ACTION_MASK) {
              case MotionEvent.ACTION_UP:
            v.getParent().requestDisallowInterceptTouchEvent(false);
            break;
           }
           return false;
          }
      });

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android中okhttp3使用詳解

    Android中okhttp3使用詳解

    這篇文章主要介紹了Android中okhttp3使用詳解,非常具有實用價值,需要的朋友可以參考下
    2017-09-09
  • Android 顯示和隱藏軟鍵盤的方法(手動)

    Android 顯示和隱藏軟鍵盤的方法(手動)

    在Android開發(fā)中,經(jīng)常會有一個需求,做完某項操作后,隱藏鍵盤,也即讓Android中的軟鍵盤不顯示。今天,和大家分享如何利用代碼來實現(xiàn)對Android的軟件盤的隱藏、顯示的操作
    2016-01-01
  • Android fragment 轉(zhuǎn)場動畫創(chuàng)建步驟

    Android fragment 轉(zhuǎn)場動畫創(chuàng)建步驟

    在 Android 中,可以使用 setCustomAnimations() 方法來繪制自定義的 Fragment 轉(zhuǎn)場動畫,本文分步驟給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • Android如何禁止橫屏豎屏的變換

    Android如何禁止橫屏豎屏的變換

    android4.0 禁止橫豎屏切換使:android:configChanges="orientation|keyboardHidden|screenSize" 感興趣的朋友可以了解下哈
    2013-06-06
  • Android仿騰訊視頻實現(xiàn)懸浮窗效果

    Android仿騰訊視頻實現(xiàn)懸浮窗效果

    對view比較熟悉的同學(xué)們應(yīng)該發(fā)現(xiàn)了,其實我們的懸浮窗就是一個view,我們只需要把view添加到windowManager上就可以了。那么,下面通過本文給大家分享Android仿騰訊視頻實現(xiàn)懸浮窗效果,一起看看吧
    2021-06-06
  • Android4.0開發(fā)之Keyguard解鎖屏機制詳解

    Android4.0開發(fā)之Keyguard解鎖屏機制詳解

    這篇文章主要介紹了Android4.0開發(fā)之Keyguard解鎖屏機制,結(jié)合實例形式詳細分析了Android開發(fā)中Keyguard解鎖屏模塊的原理、使用方法與相關(guān)操作注意事項,需要的朋友可以參考下
    2017-12-12
  • Android React-Native通信數(shù)據(jù)模型分析

    Android React-Native通信數(shù)據(jù)模型分析

    這篇文章主要介紹了Android React-Native通信數(shù)據(jù)模型分析的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Android藍牙通信聊天實現(xiàn)發(fā)送和接受功能

    Android藍牙通信聊天實現(xiàn)發(fā)送和接受功能

    這篇文章主要為大家詳細介紹了Android藍牙通信聊天實現(xiàn)發(fā)送和接受功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 使用反射機制控制Toast的顯示時間

    使用反射機制控制Toast的顯示時間

    這篇文章主要為大家詳細介紹了使用反射機制控制Toast的顯示時間,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Android實現(xiàn)2048小游戲

    Android實現(xiàn)2048小游戲

    這篇文章主要為大家介紹了Android實現(xiàn)2048小游戲的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-01-01

最新評論

醴陵市| 四会市| 清新县| 长葛市| 苏尼特左旗| 历史| 蒲江县| 行唐县| 永定县| 垫江县| 鲁甸县| 精河县| 松溪县| 赣榆县| 福清市| 诸城市| 获嘉县| 景泰县| 昌吉市| 敖汉旗| 车致| 银川市| 剑川县| 雷州市| 蓬莱市| 黎城县| 五常市| 黎平县| 连城县| 昌都县| 永吉县| 麟游县| 伊金霍洛旗| 汶上县| 上杭县| 曲靖市| 尚志市| 抚顺市| 鹿邑县| 攀枝花市| 安义县|