[英]How to scroll ScrollView of EditTexts?
我有以下布局:
<ScrollView>
<LinearLayout>
<EditText/>
<EditText/>
...
<EditText/>
</LinearLayout>
</ScrollView>
EditText
動態添加到ScrollView
。
EditText
應該可聚焦(至少focusableInTouchMode
)
現在的問題是-如何通過觸摸EditText
之一並做出滾動手勢來滾動視圖,因為現在僅當觸摸EditText
之外時才滾動作品? 有可能嗎?
UPD將第一個答案標記為一個解決方案(使用普通解決方案來提供滾動),因為我的問題不正確並且答案很簡單-我的滾動問題是在另一個ScrollView
中使用ScrollView
導致的。
對不起,我誤導了。
ScrollView只能有一個孩子,因此您應該在ScrollView中制作一個LinearLayout,然后向其添加EditTexts。 然后,滾動將在必要時自動工作。
設置
android:marginLeft=10dp android:marginRight=10dp
因此它的左右兩側都有一定的滾動空間。 當然,如果整個屏幕都充滿EditTexts
,則當用戶點擊滾動時,其中之一將成為焦點。
將此屬性設置為您的edittext
android:windowSoftInputMode="stateHidden"
android:focusableInTouchMode="false"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.