<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"android:layout_height="fill_parent"
android:padding="10dip"android:orientation="vertical">
<ListView android:id="@+id/listView"android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</LinearLayout>
在<RelativeLayout>中
android:descendantFocusability="blocksDescendants"
和<ImageButton>中
android:focusable="false"
这两项的设置很关键,如果不设置,将导致ListView的ItemClick事件将无法触发,该事件被ImageButton的click事件屏蔽了。
适配器中的布局文件
<?xmlversion="1.0"encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="5dip" android:descendantFocusability="blocksDescendants">//关键设置 <ImageButton android:id="@+id/ItemCloseWin" android:layout_alignParentRight="true" android:layout_alignTop="@+id/ItemWinName" android:layout_alignBottom="@+id/ItemWinName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#e0000000" android:gravity="left|center_vertical" android:focusable="false"//关键设置 android:src="@android:drawable/ic_menu_close_clear_cancel" /> <TextView android:id="@+id/ItemWinName" android:layout_toRightOf="@+id/ItemImage" android:layout_toLeftOf="@+id/ItemCloseWin" android:layout_alignTop="@+id/ItemImage" android:layout_alignBottom="@+id/ItemImage" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left|center_vertical" android:textSize="20dip" android:text="title" /> </RelativeLayout> |
- Android(安卓)相对布局中的 代码中修改属性与布局文件的设置不同
- Androids——日常开发工具和组件集合
- Android:PopupWindow简单弹窗改进版
- Android(安卓)NavigationView使用详解
- android M 如何获取设置应用通知开关状态
- Android.001基本图形绘制
- 设置Android(安卓)SDK tools工作路径环境变量
- Android(安卓)TabLayout控件
- 事件分发机制(View)
随机推荐
-
Chronometer实现简单计数器
-
安卓学习笔记之输入框自动补全
-
Android(安卓)App中使用AudioManager类来
-
Android常用工具类(一)
-
Android小应用-----画画板
-
No 95 · android ProgressDialog 延迟几
-
Android底部菜单栏+顶部菜单
-
Android对APK文件的安装和卸载
-
Android 自定义progressBar样式
-
Android自用-----Intent Action 大全