小编Ava*_*van的帖子

ListView项目阴影+自定义选择器

我想在ListView项目中删除阴影并应用自定义选择器.但我不知道如何同时应用它们..

这是shadow.xml

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item >
        <shape android:shape="rectangle">
              <solid android:color="@android:color/darker_gray" />
        </shape>
    </item>
     <item 
         android:right="1dp" 
         android:bottom="2dp">        
        <shape android:shape="rectangle">
              <solid android:color="@android:color/white"/>
        </shape>
     </item>         
</layer-list> 
Run Code Online (Sandbox Code Playgroud)

和自定义选择器:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item  
    android:state_pressed="false" 
    android:drawable="@android:drawable/color/white" />  
<item 
    android:state_pressed="true"
    android:drawable="@drawable/pressed_background_blue" />  
</selector>
Run Code Online (Sandbox Code Playgroud)

我试图将选择器应用于整个ListView android:listSelector="@drawable/selector.xml"和阴影到ListView项目android:background="@drawable/shadow.xml"但在这种情况下,ListView项目将有阴影但不会对触摸作出反应.

先感谢您

layout android listview shadow selector

9
推荐指数
1
解决办法
6548
查看次数

如何获取两个日期之间的日期列表?

在我的应用程序中,用户应该从listview. 问题是生成这个列表。例如,我需要2010-20136-8之间的所有日期(期间可能是)。是否有任何方法可以获取该数据?

示例:我需要01.01.2013 - 10.01.2013之间的日期

  1. 01.01.2013
  2. 02.01.2013
  3. 03.01.2013
  4. 04.01.2013
  5. 05.01.2013
  6. 06.01.2013
  7. 07.01.2013
  8. 08.01.2013
  9. 09.01.2013
  10. 10.01.2013

提前致谢

java android jodatime

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

java ×1

jodatime ×1

layout ×1

listview ×1

selector ×1

shadow ×1