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

作者:jingxian 时间:2022-06-27 11:32:39 

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),这样就可以正常使用了。

标签:webview,onclick,无效
0
投稿

猜你喜欢

  • Android 中使用RadioGroup和Fragment实现底部导航栏的功能

    2022-07-17 16:11:04
  • Java技巧函数方法实现二维数组遍历

    2023-09-12 23:25:00
  • java泛型详解

    2023-06-07 23:54:47
  • C#探秘系列(三)——StackTrace,Trim

    2022-04-27 21:24:03
  • 深入Android Handler与线程间通信ITC的详解

    2021-12-09 16:02:17
  • Java获取环境变量(System.getenv)的方法

    2021-10-06 03:23:47
  • mybatis 实体类字段大小写问题 字段获取不到值的解决

    2021-06-29 07:44:58
  • Android 全屏无标题栏的三种实现方法

    2022-01-05 03:01:31
  • C# winform 模拟键盘输入自动接入访问网络的实例

    2022-01-01 19:20:10
  • 在IDEA中 实现给main方法附带参数的操作

    2022-10-23 14:42:03
  • Spring中Bean扫描原理详情

    2022-05-26 04:33:14
  • 一文详解如何在控制台显示MyBatis的SQL语句

    2023-01-09 06:43:38
  • Struts 2中的constant配置详解

    2023-11-10 08:18:18
  • C#调用摄像头实现拍照功能的示例代码

    2023-02-14 16:21:41
  • docker 的java编译环境构建详细介绍

    2023-02-10 04:08:30
  • C#中using语句的用法

    2023-07-02 05:33:24
  • Java 序列化和反序列化实例详解

    2023-11-23 04:43:44
  • IDEA远程连接HBase及其Java API实战详解

    2023-11-27 21:54:46
  • SpringBoot的API文档生成工具SpringDoc使用详解

    2021-11-09 07:15:45
  • Java实现简单图书借阅系统

    2023-11-22 01:09:02
  • asp之家 软件编程 m.aspxhome.com