如果发现在xml中设置

android:clickable="false"

属性后却依然可以点击,是因为虽然你设置了不可点击属性,但是如果在java代码中你又设置了

setOnClickListener();

那么该控件就又被设置为

android:clickable="true"

因此,只需要在setOnClickListener()后重新用java代码设置一次不可点击就好了

xxView.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View view) {                //点击事件            }        });        xxView.setClickable(false);//设为禁止点击

 

更多相关文章

  1. repo sync同步Android 源代码下载到99%出错
  2. 【Android Studio快捷键】之代码提示
  3. Android的strings.xml不在代码显示转html原生就支持的部分html语
  4. cygwin获取android源代码
  5. Android第一行代码学习笔记Chapter1&2

随机推荐

  1. Listview
  2. html5 开发android
  3. Android的应用程序结构分析:HelloActivity
  4. android 布局文件中xmlns:android="http:
  5. android 属性
  6. android横竖屏切换的一点感想
  7. Android架构分析之Android驱动程序开发
  8. Android访问资源与属性之 ? , @
  9. ArcGIS for Android地图控件的5大常见操
  10. Android基础概念