【问题标题】:EditText in ScrollView - doesn't work scrollScrollView 中的 EditText - 滚动不起作用
【发布时间】:2017-04-11 13:09:40
【问题描述】:

我的 EditText 中的垂直滚动不起作用(我在小部件中看到了滚动条)

<ScrollView ...>
    <EditText
          android:id="@+id/etCreatePredefineTaskDescription"
          style="@style/JWidget.EditText.Grey"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_marginTop="16dp"
          android:gravity="start"
          android:hint="@string/description"
          android:imeOptions="flagNoEnterAction"
          android:inputType="textMultiLine"
          android:lines="5"
          android:paddingTop="@dimen/base_dimen"
          android:scrollbars="vertical"
          android:text="@={viewModel.model.text}" />
</ScrollView>

【问题讨论】:

  • 我建议您使用LinearLayout 作为EditText 的父级,然后将LinearLayout 添加到ScrollView
  • 我的意思是在你的 EditTextView 里面想要滚动或在外面
  • 您能解释一下您所说的不工作是什么意思吗?可以截图吗?
  • stackoverflow.com/a/32366372/7012517 不使用滚动视图..!

标签: android


【解决方案1】:

在里面想输入多行使用android:inputType="textMultiLine"

<EditText
        android:id="@+id/editText"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="textMultiLine" />

或者你想要滚动条

<ScrollView ...>
<LinearLayout---> or <RelativeLayout-->
    <EditText
          android:id="@+id/etCreatePredefineTaskDescription"
          style="@style/JWidget.EditText.Grey"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_marginTop="16dp"
          android:gravity="start"
          android:hint="@string/description"
          android:imeOptions="flagNoEnterAction"
          android:inputType="textMultiLine"
          android:lines="5"
          android:paddingTop="@dimen/base_dimen"
          android:scrollbars="vertical"
          android:text="@={viewModel.model.text}" />
</LinearLayout> or </RelativeLayout..>
</ScrollView>

【讨论】:

  • 我需要两种滚动类型-现在,正如您在我的回答中看到的那样-我尝试了所有解决方案
猜你喜欢
  • 1970-01-01
  • 2013-05-12
  • 2011-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多