• Android ListView嵌套Button,Button事件覆盖item事件解决办法


    方法就是修改item布局的xml文件:
    
    在根布局里加上:
       android:descendantFocusability="blocksDescendants" 
    
    然后在按钮布局里加上:
       android:focusable="false"</strong> 
    
    item和按钮都 可以点了,就OK了
    
    下面是布局示例:
    
    
        <?xml version="1.0" encoding="utf-8"?>  
        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
            android:layout_width="match_parent"  
            android:layout_height="match_parent"  
            android:orientation="vertical"   
            android:descendantFocusability="blocksDescendants"  
    
    [html] view plaincopy
    
            <Button  
                       android:id="@+id/worklog_update"  
                       android:layout_width="wrap_content"  
                       android:layout_height="wrap_content"  
                       android:text="修改"   
                       android:focusable="false"  
                       />  
              
                   <Button  
                       android:id="@+id/worklog_del"  
                       android:layout_width="wrap_content"  
                       android:layout_height="wrap_content"  
                       android:text="删除"   
                       android:focusable="false"  
                       /> 
  • 相关阅读:
    linux修改主机名
    selinux详解及配置文件
    linux磁盘分区
    识别光纤,模块
    free命令详解
    Linux系统修改网卡名(eth0-3)
    CentOS7的systemctl使用
    ELK集群
    ELK故障:elk在运行一段时间后,没有数据。
    superviosrd进程管理
  • 原文地址:https://www.cnblogs.com/tianshidechibang234/p/3441113.html
Copyright © 2020-2023  润新知