嘿,我是android的新手...
实际上,我不知道如何开发曲线样式 ListView ...请给我概念/代码来开发曲线形状列表项...
我想开发这种滚动菜单(访问此链接),它显示在 Play 商店的第二个屏幕截图中......
提前致谢....
嘿,我是android的新手...
实际上,我不知道如何开发曲线样式 ListView ...请给我概念/代码来开发曲线形状列表项...
我想开发这种滚动菜单(访问此链接),它显示在 Play 商店的第二个屏幕截图中......
提前致谢....
只需在您的可绘制文件夹中创建一个 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);
或类似的操作。希望有帮助。