2015-02-09 25 views
0

我有一个ViewPager,其中包含一些可通过向左/向右滑动的片段。我希望这些碎片看起来像卡片,但我似乎无法做到。Android:将卡片设计为片段

片段占据整个空间和阴影周围的卡。相反,我希望在片段布局和ViewPager之间有一些填充,所以当我滚动时,片段之间会有一些空间。这是我希望它看起来像或多或少

enter image description here

这是我的片段布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
tools:context=".Main" 
android:layout_marginLeft="25dp" 
android:layout_marginRight="25dp" 
android:layout_marginTop="35dp" 
android:layout_marginBottom="35dp" 
android:background="@drawable/bg_card" 

> 


<EditText 
android:layout_marginTop="100dp" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:inputType="number" /> 

<EditText 
android:layout_marginTop="150dp" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:inputType="number" /> 

<EditText 
android:layout_marginTop="50dp" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:inputType="number" /> 

</RelativeLayout> 

这是该卡可绘制:

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 

<item> 
    <shape android:shape="rectangle" 
     android:dither="true"> 

     <corners android:radius="2dp"/> 

     <solid android:color="#aaa" /> 
     <padding android:bottom="8dp" 
      android:left="8dp" 
      android:right="8dp" 
      android:top="8dp" /> 

    </shape> 
</item> 

<item android:bottom="2dp"> 
    <shape android:shape="rectangle" 
     android:dither="true"> 

     <corners android:radius="2dp" /> 

     <solid android:color="#fff" /> 

     <padding android:bottom="8dp" 
      android:left="8dp" 
      android:right="8dp" 
      android:top="8dp" /> 
    </shape> 
</item> 
</layer-list> 

谁能帮我这个?谢谢!

回答

0
+0

是不是这只是5.0版本?或者它也可以用于早期版本? – 2015-02-09 18:09:18

+0

支持库小部件向后兼容!虽然您需要阅读CardView的文档以查看可能存在的差异(例如,5.0具有提升,但CardView通过调整阴影大小模拟5.0版设备上的提升) – ekchang 2015-02-09 18:15:35

+0

您是对的。我确实设法包括图书馆并创建了该卡。谢谢! – 2015-02-09 18:54:02