0

嘿,我是android的新手...

实际上,我不知道如何开发曲线样式 ListView ...请给我概念/代码来开发曲线形状列表项...

我想开发这种滚动菜单(访问此链接),它显示在 Play 商店的第二个屏幕截图中......

提前致谢....

4

1 回答 1

0

只需在您的可绘制文件夹中创建一个 shape.xml 并将此代码放入其中

    <?xml version="1.0" encoding="UTF-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#000000"/>
    <stroke android:width="5dp" android:color="#313131"/>
    <corners android:radius="10dp" />
    <padding android:left="10dp" android:top="10dp"
    android:right="10dp" android:bottom="10dp" />
    </shape>

然后您可以将其设置为列表项中的背景。只需“玩”一下笔画、半径尺寸和形状中的颜色,即可创建您自己的自定义形状。

指示:

转到文件-->新建-> Android XML 文件并创建一个形状 xml 文件。

复制粘贴上面的代码

然后转到您的列表项 xml 文件并设置 android:background="@drawable/shape" 其中 shape 是您在上面创建的 shape.xml 文件,位于可绘制文件夹中。

如果您想以编程方式添加列表项,则必须执行类似listItem.setBackgroundResource(R.drawable.shape);或类似的操作。希望有帮助。

于 2013-05-04T12:26:34.700 回答