EditText yourEditText = (EditText) findVIEwByID(R.ID.your_edit_text);CharSequence foo = yourEditText.getText();String bar = foo.toString();String desiredString = bar.substring(0,3);
此外,在尝试使用字符串时,您可能希望确保用户实际在EditText中放置了一些内容,然后才假定存在并获得NullPointerException.所以我通常以下列方式使用EditTexts.
EditText yourEditText = (EditText) findVIEwByID(R.ID.your_edit_text);String foo = yourEditText.getText().toString();if(foo.length() > 0) { //just checks that there is something. You may want to check that length is greater than or equal to 3 String bar = foo.substring(0,3); //do what you need with it}总结
以上是内存溢出为你收集整理的android – 如何从edittext中获取前三个字符?全部内容,希望文章能够帮你解决android – 如何从edittext中获取前三个字符?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)