`

android List拖动时背景为黑色问题

阅读更多

在为程序加背景时,发现在拖动List或Grid列表时一片漆黑,很是难看,我想android肯定提供了一种方法,在用户拖动列表时不总是一片漆黑或者说透明。

 

果然,其实只是View的属性而已,ListView、GridView都有这个属性,两种设置如下:

 

xml布局文件里设置为:

android:cacheColorHint="#00000000"

 

 java代码里设置为:

listView.setCacheColorHint(0);

    或

    gridView.setCacheColorHint(0);

 

 

分享到:
评论
2 楼 yuanliyin 2010-05-13  
hanjiangit 写道
想学习android 要不要先学习下JavaME? 或者MIDP?  或者可以直接学习之 有java基础

不用,看看文档很容易入门
1 楼 hanjiangit 2010-05-13  
想学习android 要不要先学习下JavaME? 或者MIDP?  或者可以直接学习之 有java基础

相关推荐

    Android 里的List拖动排序

    在List拖动排序中,列表项既是DragSource也是DropTarget,而DragShadowBuilder用于创建拖动时显示的阴影效果。 要实现List拖动排序,我们可以选择以下两种方法: 1. 使用内置的`AbsListView....

    android_拖动排序_drag_list_listview

    `android_拖动排序_drag_list_listview`这个主题主要关注如何实现一个可拖动排序的ListView。ListView是Android系统提供的一种视图组件,它能显示大量数据并支持滚动,而拖动排序则赋予用户更直观的操作体验,使得...

    android Gallery 拖动式 图片浏览

    至于“背景设置”,这可能是指为`Gallery`或其子项(如`ImageView`)设置背景。可以通过XML布局文件或代码动态设置,例如: ```xml android:background="@color/your_color" ... /> ``` 或者在Java代码中: ```...

    Android ListVIew 拖动Item 删除

    // 创建并设置DragShadowBuilder对象,用于拖动时的阴影效果 View.DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(getChildAt(position)); // 开始拖动,传入被拖动的视图、阴影构建器和拖动操作...

    android tablayout重新排序以及拖动选择标签

    在这个过程中,你可能需要自定义TabLayout的TabView,以便在拖动时展示更丰富的动画效果,比如透明度变化、缩放等。此外,还要注意处理边界情况,比如当标签移动到边缘时,可能需要自动滚动TabLayout。 对于数据源...

    android listview item 拖动排序

    `DragSortListView`提供了`onStartDrag()`回调,当用户开始拖动item时会被调用。我们需要重写这个方法来启动拖动过程: ```java DragSortListView listView = findViewById(R.id.list_view); listView....

    Android list转json工具类

    当需要将Android应用中的数据列表发送到服务器或者从服务器获取数据时,通常需要将List对象转换为JSON字符串。本篇文章将深入探讨如何在Android中实现一个将集合List转化为JSON字符串的工具类,以及在联网调接口时...

    Android Layer-list 滑动条拖动演示示例.rar

    本示例——"Android Layer-list 滑动条拖动演示示例",就是围绕Android中的LayerDrawable(层列表)进行的,它主要用于组合多个Drawable对象,形成一个复杂的图形元素,例如滑动条的背景和滑块。在这个项目中,我们...

    MFC List控件间拖动

    当用户开始拖动时,需要捕获`ON_WM_LBUTTONDOWN`消息,并创建一个包含要拖动数据的`COleDataSource`实例。 3. **设置拖动效果**:通过`DoDragDrop()`函数启动拖放操作,同时传递一个标志来定义允许的拖放效果(如...

    android可拖动排序adapter

    2. **设置拖动标志**:在`getView()`方法中,为每个列表项设置可拖动的标记,例如使用`DragSortController.setDraggable()`方法。 3. **监听拖放事件**:你可以通过实现`DragSortListView.OnItemMovedListener`接口...

    Android GridView拖动效果

    本教程将详细讲解如何实现Android GridView的拖动效果,使得用户可以自由地调整网格中元素的位置,提供更丰富的交互体验。 一、GridView的基本使用 首先,我们需要在XML布局文件中添加GridView组件,并设置相应的...

    android 给桌面图标添加背景框

    总的来说,为Android桌面图标添加背景框涉及到XML资源文件的编辑,主要是通过`<shape>`和`<layer-list>`元素来实现。如果需要全局生效,可能还需要考虑自定义启动器的实现。对于开发人员来说,理解Android的资源系统...

    android 自定义Seekbar,包括图片,背景颜色

    本教程将详细介绍如何在Android中自定义Seekbar,包括设置自定义图片和背景颜色。 首先,我们需要创建一个新的XML布局文件来定义自定义Seekbar。这个文件通常会放在res/layout目录下,例如命名为`custom_seekbar....

    android使用xml实现一些常用的背景图

    通过使用属性,我们可以为这些组件设置Shape、Selector或Layer-List作为背景。例如,将上面定义的Shape作为按钮的背景: ```xml android:id="@+id/myButton" android:layout_width="wrap_content" android:...

    android list下拉刷新

    在Android开发中,"android list下拉刷新"指的是在ListView或者RecyclerView等列表组件上实现下拉刷新的功能。这种功能让用户可以动态更新列表数据,通常应用于显示实时信息的应用,如新闻、社交媒体或者邮件应用。...

    Android学习记录使用Gallery实现炫丽的拖动效果

    在Android开发中,实现炫丽的拖动效果是提升用户体验的重要一环,特别是使用`Gallery`组件可以创建出类似轮播图或者选择器的效果。这篇博客"Android学习记录使用Gallery实现炫丽的拖动效果"深入探讨了如何利用`...

    Android 保存List数据(SharedPreferences)

    此外,序列化方法虽然方便,但在序列化/反序列化过程中需要注意内存消耗和性能问题,尤其是当List非常大时。 在压缩包文件Baiyu_ListDataSave中,可能包含了关于如何使用这两种方法的示例代码或者进一步的解释。你...

    Android背景图片

    在Android应用开发中,背景图片是用户界面设计的重要组成部分,它可以极大地提升应用的视觉吸引力和用户体验。本主题将深入探讨如何在Android中处理和使用背景图片,以及与之相关的技术要点。 首先,Android中的...

    android 图片拖动效果(Gallery)

    在Android开发中,实现图片拖动效果,如“Gallery”组件,是一种常见的需求,它可以为用户提供流畅的图片浏览体验。Gallery是Android SDK提供的一种水平滚动的视图组件,用户可以通过左右滑动来浏览图片,类似于iOS...

    Android Layer List使用实例

    Layer List是Anroid中的一种图形的方式,它是通过叠加若干张图片的方式来形成最终的图片,最终的图片在代码中表现为一个LayerDrawable对象。在android UI 开发中会经常遇到。因此我们有发现好好学习了解它的使用方法...

Global site tag (gtag.js) - Google Analytics