我想要做的是如下图所示。
整个圆角矩形需要是可点击的。然后Record: ###
和###
需要某种TextView
或字符串。绿色复选标记必须为ImageView
。
我甚至不知道从哪里开始这个问题。我知道有一种方法可以实现这一点,因为应用程序Unblock Me有点像我想要它。以下是他们的应用程序的屏幕截图。
有关如何实现这一目标的任何帮助?
答案 0 :(得分:1)
这很容易。
首先,圆角矩形可以是线性布局。 在其背景属性中,您传递一个图层列表,其中包含两个颜色为黑色和白色的项目,半径为5dp
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- "background shadow" -->
<item>
<shape android:shape="rectangle" >
<solid android:color="#DDDDDD" />
<corners android:radius="15dp" />
</shape>
</item>
<!-- background color -->
<item
android:bottom="5px"
android:left="5px"
android:right="5px"
android:top="5px">
<shape android:shape="rectangle" >
<solid android:color="#FFFFFF" />
<corners android:radius="8dp" />
</shape>
</item>
</layer-list>
将其放入xml文件并将其保存在drawable文件夹中,并将其放在线性布局的background属性中。
现在在你的布局中,方向为水平,放置三个子元素
两个文本视图和一个图像视图,权重为35,35,30,并将图像设置为图像视图,绿色刻度线标记。 瞧!