1.去掉自带点击边框效果:

        

设置属性:android:listSelector="@android:color/transparent"  即可.


2.禁止上下滑动

public class HotKeyGridView extends GridView {public HotKeyGridView(Context context, AttributeSet attrs, int defStyle) {super(context, attrs, defStyle);// TODO Auto-generated constructor stub}public HotKeyGridView(Context context, AttributeSet attrs) {super(context, attrs);// TODO Auto-generated constructor stub}public HotKeyGridView(Context context) {super(context);// TODO Auto-generated constructor stub}public boolean dispatchTouchEvent(MotionEvent ev) {// TODO Auto-generated method stubif(ev.getAction() == MotionEvent.ACTION_MOVE){return true;//禁止Gridview进行滑动}return super.dispatchTouchEvent(ev);}}

不分发 滑动事件即可。

更多相关文章

  1. Android Studio 之 View组件常用属性及其对应的编程接口
  2. android:layout_gravity和android:gravity属性差异
  3. 自学Android系列 笔记2 Android_RelativeLayout属性大全
  4. RelativeLayout_相对布局 属性的描述
  5. 相对布局各种属性说明
  6. 【Android布局】在程序中设置android:gravity 和 android:layout
  7. android Animation 动画效果介绍 续 .

随机推荐

  1. Android:Parcelable接口
  2. android手把手教你开发launcher(一)(Android
  3. 自定义android的tab样式
  4. Android直播开发之旅(8):Android硬编解码
  5. 关于设置android:imeOptions属性无效的解
  6. Android高手进阶教程(十一)--Android(安
  7. Android3D游戏开发感觉
  8. Android各种访问权限Permission详解
  9. Retrofit系列文章翻译7—在请求体里发送
  10. Windows下安装Android(安卓)SDK与USB驱动