将图像视图与Android中的其他线性布局元素对齐

时间:2019-05-18 20:44:03

标签: android kotlin

我正在根据下面的快照设计一个静态星期日历。如您所见,点图像未与“线性”布局中的其他项目对齐。这是一个静态日历,显示当前一周中的天数。我不得不将按钮的宽度和高度设置为40dp,而不是圆形的背景。选择按钮时,按钮的背景有点椭圆形。要使点图标与其他项目垂直对齐,所需的任何更改指针。

四舍五入的按钮样式如下。

new Integer[4]

我的xml UI布局如下。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="false">
        <shape android:shape="oval">
            <solid android:color="#FFFFFF"/>
        </shape>
    </item>
    <item android:state_pressed="true">
        <shape android:shape="oval">
            <solid android:color="#000000"/>
        </shape>
    </item>
</selector>

UI Layout

1 个答案:

答案 0 :(得分:0)

gravity =“ center”应该合适,似乎存在问题withdotindicatoricon,也许您在xml中设置了一些边距?还是在某处有填充物?