- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
安卓工作室 0.4.4
你好,
我希望 EditText 属性 textmultiline 默认显示 3 行。但是,我看不到这样做。因为它总是显示 1 行。有什么方法可以使用 LinearLayout 做到这一点吗?
这是我的 xml 文件:
<TextView
android:id="@+id/tvName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="22sp"/>
<TextView
android:id="@+id/tvPhone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="22sp"/>
<TextView
android:id="@+id/tvEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="22sp"/>
<EditText
android:id="@+id/etMessage"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="22sp"
android:hint="Enter your message"
android:inputType="textImeMultiLine"
android:minLines="3"
android:gravity="top|left">
<requestFocus/>
</EditText>
<Button
android:id="@+id/btnSendMessage"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Send Message"
android:textSize="22sp"/>
<ImageView
android:id="@+id/ivEmailPicture"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:contentDescription="Picture of email being send"
android:src="@drawable/email"/>
还有我当前设计的屏幕截图,如您所见,editText(输入您的消息)仅显示 1 行。
非常感谢您的任何建议,
最佳答案
关于android - EditText textmultiline 默认显示3行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21649208/
我有一个显示聊天 session 的 fragment ,然后在它下面有一个 EditText 和一个 Button 现在我对包含 EditText 和 Button 的 RelativeLayout
安卓工作室 0.4.4 你好, 我希望 EditText 属性 textmultiline 默认显示 3 行。但是,我看不到这样做。因为它总是显示 1 行。有什么方法可以使用 LinearLayout
我想要一个 Multiline EditText 来允许 imeOptions="actionNext"。 这有效,但只允许单行输入 ... android:inputType="t
我陷入了一个问题,当我在 xml 中使用 inputtype 作为 textmultiline 并在 edittext 中使用imeiOptions 作为 KEYCODE_ENTER 时。然后我的 s
¿在什么情况下我必须使用其中的哪一个? 在谷歌文档中说: 文本多行可以与文本及其变体结合使用,以允许字段中包含多行文本。如果未设置此标志,文本字段将被限制为单行。 textLongMessage 作为
这是我的编辑文本。为什么不允许多行? 我还以编程方式设置了它。 edit_View.setSingleLine(false); edit_View.setImeOpt
这是我的编辑文本: 我希望它将输入行数扩展到最多 4 行(因此,maxLines="4")。但是,它仍然显示 1 行(实际上是 1 和第二行的四分之一是可见的)。 我尝试添加 android:lin
使用 Android 1.6(4) 和 2.3.3(10) 进行测试。 我制作了一个简约的测试应用程序来演示这一点,它所做的就是加载 xml: setContentView(R.layout.main
我有一个需要接受多个电子邮件地址的 EditText 输入字段。 例如在多行上。 但是通过设置 android:inputType="textMultiLine|textEmailAddress" t
我想要一个五行高的 EditText View 。出于视觉吸引力的原因,我希望它高五行(这样它就不会显得局促)。下面的代码不起作用,EditText 只出现一行高。 我已经尝试过 multilinet
我遇到了很多难题,但未能找到解决方案。显然,JellyBean 改变了 IME 操作的处理方式。我发现许多网站提供的解决方案确实有效,但仅适用于单行 EditTexts。示例:Stackoverflo
我是一名优秀的程序员,十分优秀!