Android使用TextView,设置onClick属性无效的解决方法

发布时间 - 2026-01-10 21:54:09    点击率:

Android在布局文件中为View提供了onClick属性,使用方法如下:

<TextView 
  android:id="@+id/user" 
  android:layout_width="@dimen/px_171" 
  android:layout_height="fill_parent"  
    android:onClick="iconClickListener"  
    android:clickable="true"/> 
 
<TextView 
  android:id="@+id/cinema" 
  android:layout_width="@dimen/px_220" 
  android:layout_height="fill_parent" 
  android:layout_gravity="right"  
    android:onClick="iconClickListener"  
    android:clickable="true"/> 
/** 
 * 点击事件 
 * @param v 
 */ 
public void iconClickListener(View v) { 
  if(v.getId() == R.id.user){ 
 
  }else if(v.getId() == R.id.cinema){ 
     
  } 
} 

注意一下布局文件为TextView增加了clickable=true(TextView默认为false),这样就可以正常使用了。

以上就是小编为大家带来的Android使用TextView,设置onClick属性无效的解决方法全部内容了,希望大家多多支持~


# webview  # onclick无效  # 详解Android TextView属性ellipsize多行失效的解决思路  # 浅析Android TextView常用属性  # Android TextView中文字通过SpannableString设置属性用法示例  # Android基于TextView属性android:ellipsize实现跑马灯效果的方法  # Android开发手册TextView属性实现效果盘点  # 解决方法  # 小编  # 大家多多  # 中为  # 就可以  # 方法如下  # 默认为  # 增加了  # 使用了  # pre  # class  # android  # brush  # TextView  # id  # java  # lt  # color  # span  # style 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 手机网站制作与建设方案,手机网站如何建设?  javascript中的try catch异常捕获机制用法分析  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  Laravel如何自定义错误页面(404, 500)?(代码示例)  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  JavaScript如何实现类型判断_typeof和instanceof有什么区别  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  微信小程序 wx.uploadFile无法上传解决办法  如何在Ubuntu系统下快速搭建WordPress个人网站?  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  个人摄影网站制作流程,摄影爱好者都去什么网站?  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  如何快速上传自定义模板至建站之星?  制作企业网站建设方案,怎样建设一个公司网站?  Laravel如何使用查询构建器?(Query Builder高级用法)  如何在 Pandas 中基于一列条件计算另一列的分组均值  ,怎么在广州志愿者网站注册?  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  Swift中swift中的switch 语句  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  phpredis提高消息队列的实时性方法(推荐)  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  iOS中将个别页面强制横屏其他页面竖屏  非常酷的网站设计制作软件,酷培ai教育官方网站?  Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  如何选择可靠的免备案建站服务器?  Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)  Laravel如何处理文件下载请求?(Response示例)  企业网站制作这些问题要关注  Python文件操作最佳实践_稳定性说明【指导】  JavaScript如何实现继承_有哪些常用方法  Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  网站页面设计需要考虑到这些问题  如何彻底删除建站之星生成的Banner?  Linux系统命令中screen命令详解  Laravel中的withCount方法怎么高效统计关联模型数量  如何用wdcp快速搭建高效网站?  如何制作一个表白网站视频,关于勇敢表白的小标题?  JavaScript Ajax实现异步通信  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  Android滚轮选择时间控件使用详解  Internet Explorer官网直接进入 IE浏览器在线体验版网址  使用spring连接及操作mongodb3.0实例  如何自定义建站之星模板颜色并下载新样式?  如何用IIS7快速搭建并优化网站站点?  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  微信小程序 canvas开发实例及注意事项  Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用