圆形按钮变得扭曲与文本的长度里面。

时间:2014-01-23 15:14:50

标签: android android-xml android-button

我正在尝试一个完美的圆形按钮。

我尝试使用下面的代码使用形状。 但我面临的问题是,当视图中有两个文本时,它看起来几乎是一个圆圈,但只要视图中有一个和三个字符,它就会看起来呈椭圆形。

形状代码

  <shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval"
    android:useLevel="true">


       <corners android:bottomRightRadius="20dip"
        android:bottomLeftRadius="20dip"  
        android:topRightRadius="20dip"
        android:topLeftRadius="20dip"
        />


       </shape>

enter image description here

请检查几乎圆形的按钮,图中标有数字2和22 我对所有按钮使用了相同的代码(如上所述)

enter image description here

1 个答案:

答案 0 :(得分:3)

在布局文件(或代码中)中,保持按钮的尺寸固定(宽度=高度=某些dp)。
例如:

layout_width="48dp"
layout_height="48dp"