社区
Android
帖子详情
EditText中如何获取第一行显示的文本
xujianlane
2010-12-29 04:22:17
只找到了gettext(),获取全部文本,想要获取第一行显示的文本还要计算字符的宽度,谁有更好的方法吗?
...全文
922
7
打赏
收藏
EditText中如何获取第一行显示的文本
只找到了gettext(),获取全部文本,想要获取第一行显示的文本还要计算字符的宽度,谁有更好的方法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小爽昵称已被占用
2010-12-30
打赏
举报
回复
getText() 应该返回的还是一长串字符串,没有什么/n等。可以固定读取多少字符如何,,s.substring(0,20);
yyyay
2010-12-30
打赏
举报
回复
我不同意 那种在字符里面加特殊符号标记的方法
如果textview的大小改变的时候 那个特殊标记也要跟着改才好看
Nico
2010-12-29
打赏
举报
回复
有个意见,换行的字符应该是"/n"嘛。根据这个来截取,试试看行不?(我没试过)
-船长-
2010-12-29
打赏
举报
回复
[Quote=引用 3 楼 pzz04120202 的回复:]
2楼楼主的方法有点道理,不过EditText输入的内容在显示的时候是自动换行的,可是实际是在程序读取的时候还是一个字符串,不过在输入的时候可以动些手脚,方便自己读取,比如说第二行的开始可以加上一个特殊的符号,比如:”#“,String.split("#")就可以读取第一行的内容了。这个方法好像很笨,因为EditText每一行的内容的大小也可能是动态变化的。
[/Quote]
有道理 ~
pzz04120202
2010-12-29
打赏
举报
回复
2楼楼主的方法有点道理,不过EditText输入的内容在显示的时候是自动换行的,可是实际是在程序读取的时候还是一个字符串,不过在输入的时候可以动些手脚,方便自己读取,比如说第二行的开始可以加上一个特殊的符号,比如:”#“,String.split("#")就可以读取第一行的内容了。这个方法好像很笨,因为EditText每一行的内容的大小也可能是动态变化的。
Android_wy
2010-12-29
打赏
举报
回复
换行读取,配合截取字符串。 方法有点笨,想不到其它更好的方法
pzz04120202
2010-12-29
打赏
举报
回复
要是你那样计算不是很复杂的话,我觉得应该没有其它的好办法了。关注一下!
Android自定义view之
EditText
中
显示
提示
文本
,在提示
文本
后面可输入
文本
示例
看到书上写的关于如何在
EditText
中
显示
提示
文本
,在提示
文本
后面可输入
文本
示例?案例,于是按照方案进行实践, 大致效果如图: 解析:在
EditText
内部
显示
提示
文本
(这部分被锁,不可删除和修改,
文本
在后面输入)一般可以通过android:drawableLeft来实现。首先要做一个带有提示
文本
的图像(文字当做图像来
显示
),并通过android:drawableLett属性指定该图像文...
Android Studio如何
获取
EditText
的
文本
内容
然后,我们定义了一个名为getTextContent的方法,在该方法
中
调用
editText
的getText方法
获取
文本
内容并转换为字符串类型。接下来,你可以对
获取
到的
文本
内容进行任何需要的处理,例如
显示
在Toast提示框
中
。然后,在与布局文件对应的Activity
中
,我们可以使用findViewById方法来
获取
EditText
组件的实例,并通过getText方法
获取
文本
内容。最后,我们需要在布局文件或其他适当的位置添加一个触发
获取
文本
内容的操作,例如一个按钮。如果有任何问题,请随时向我提问。
Android 记录—
EditText
获取
文本
内容为null
EditText
获取
文本
语句:String 111=
EditText
.getText().toString().trim(); 说明:在需要
获取
文本
信息的地方
获取
信息,比如你想要在Button点击事件发生后,
获取
文本
信息,只需要在点击事件
中
获取
。不然事先
获取
文本
信息,需要用到的地方可能
获取
不到预期的结果。比如下面的例子。 错误的做法: private void initView() { ...
Android
中
EditText
的密码
显示
与隐藏
设置
EditText
输入密码时的
显示
与隐藏
android
edittext
获得
文本
,如何从android
中
的
edittext
获取
文本
?
我使用以下代码从
文本
框
中
获取
值。但它不起作用它给出异常并强制关闭。如何
获取
文本
框的值?任何人都可以帮助我吗?public class alertwithlogin extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceS...
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章