摘要: 示例demomain.xml布局代码: 1 5 6 11 12 gridview的布局代码 1 2 7 8 15 16 17 18 gridview渐变色背景 1 2 4 5 9 10 11 item布局 1 2 6 7 13 14 22 23 Acitivity代码: 1 package com.android.hzy.popupwindow; 2 3 import android.app.Activity; 4 import android.graphics.drawable.... 阅读全文
posted @ 2013-10-30 18:35 brave-sailor 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 方法一(这种方法可以处理popupwindows dimiss的时候一些其他的操作,比如让其他控件的隐藏,消失等):代码如下popupWindow.setFocusable(false);//focusable要为false(不设置默认的就是False);//这是Activity 的OnTouchEvent。OnTouchEvent代表的是Activity 获得事件(即为PopupWindow之外)@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubif (popu 阅读全文
posted @ 2013-10-30 16:18 brave-sailor 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1. ListView的OnItemClickListener不被触发的另外一种情况如上图,在一个ItemView中,只有一个TextView位于最左侧,他的右侧是空白区域,没有任何控件,当点击右侧区域时,并不会触发OnItemClickListener,当点击TextView所在的区域时,就能触发这个事件。看看这个事件的执行流程右侧空白的部分没有View控件,也就是说虽然用手指点击了这一部分,但是没有view获取焦点,Android的事件触发是从顶层view一层层往下寻找的,如果有view获取焦点,就交给这个view处理,如果没有,就交给activity处理。click事件与touch事件的 阅读全文
posted @ 2013-10-30 14:43 brave-sailor 阅读(246) 评论(0) 推荐(0) 编辑