作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想要一个五行高的 EditText View 。出于视觉吸引力的原因,我希望它高五行(这样它就不会显得局促)。下面的代码不起作用,EditText 只出现一行高。
我已经尝试过 multilinetext 并且它可以在视觉上工作,但是我想放弃它,因为我希望虚拟键盘说“下一步”(而不是让 enter 键自动提供多行文本)
如何让我的 EditText 框变大?或者,如何将 imeOption“actionNext”用于多行文本?
此代码无效...
<EditText
android:id="@+id/etEdit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="top"
android:inputType="text"
android:lines="5" //this has no effect!
android:imeOptions="actionNext"
style="@style/dialogInput" />
最佳答案
改变:
android:inputType="text"
到:
android:inputType="textMultiLine"
对我有用!
关于android - 如何在不使用 android :inputType ="textMultiLine"? 的情况下使我的 EditText 高五行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7630803/
我是一名优秀的程序员,十分优秀!