Android 设置EditText不可编辑

原创 2011年01月13日 16:15:00

在layout文件中可以通过设置EditText的android:editable属性来设置EditText为不可编辑

在代码中可以以下方法设置为不可编辑:

1、首先设置EditText显示的文本

2、调用setFocusable()方法,将参数设为false,

 

网上的其他方法:

editText
.
setFilters
(
new
 
InputFilter
[]
 
{

   
new InputFilter () {
       
public CharSequence filter ( CharSequence src , int start ,
               
int end , Spanned dst , int dstart , int dend ) {
               
return src . length () < 1 ? dst . subSequence ( dstart , dend ) : "" ;
       
}
   
}
});

相关文章推荐

android中控制EditText不可编辑的问题

本来这个也不算个大问题,但我开发中确实遇到了,特开此贴,希望能帮到一些android新手。 可能有人会说,设置EditText不可编辑那还不简单,直接设置 Xml代码   ...

android 编辑框事件处理----EditText

  • 2013年03月20日 20:17
  • 1012KB
  • 下载

[android]How to implement an not editable scrollable EditText?(如何实现一个不可编辑的带滚动条的EditText?) .

要显示不可编辑的文字,最简单的方法当然是使用TextView,但有时出于某种原因,可能需要用EditText来显示文字,并且让其不可编辑。EditText本身是没有方法来设置使得其不可编辑的,但方法总...
  • Koupoo
  • Koupoo
  • 2011年12月30日 17:22
  • 532

Android-部分可编辑的EditText

  • 2014年02月20日 14:24
  • 1.21MB
  • 下载

RxMarkdown 是一个运用 RxJava API 在 TextView 或 EditText 中编辑和(实时)预览基本 markdown 语法的 Android 库

RxMarkdown 是一个运用 RxJava API 在 TextView 或 EditText 中编辑和(实时)预览基本 markdown 语法的 Android 库...

第6章、编辑框EditText与按钮Button(从零开始学Android)

在一个应用中,登录是经常使用的,下面我们学习一下如何开发一个登录窗口。我们需要学习Android中的基本控件:(1)EditText编辑框、(2)Button按钮。      一、设...

玩转Android---UI篇---EditText(编辑框)

原址:http://hualang.iteye.com/category/143855   java.lang.Object    ↳ android.view.V...

(从零开始学Android)编辑框EditText与按钮Button学习心得

本心得是根据http://blog.csdn.net/jianghuiquan/article/details/8252430学习的一些总结。 ---------------------------...

android开发 Edittext编辑框超出屏幕

今天导入一段别人写的计算器源码,运行后发现编辑框里的数字有一部分在屏幕外面,如下图所示: 但是我的布局设置的是match parent,无法理解为什么会出现这种情况。         ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 设置EditText不可编辑
举报原因:
原因补充:

(最多只允许输入30个字)