我想让我的按钮样式如下
我想用我的自定义视图来实现这些按钮,我的意思是不使用 AlertDialog
如果您更喜欢使用标准的 android 属性,请在此处查看我的答案。
简而言之,为您的按钮设置style="?android:attr/buttonBarButtonStyle"
并将它们放在一个LinearLayout
具有style="?android:attr/buttonBarStyle"
.
您可以使用 xml 来执行此操作,如下所示:
把它放在 drawable/border.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<solid android:color="#000000" />
<stroke android:width="1dip" android:color="#333333"/>
</shape>
然后在您的布局文件中:
<Button
...
android:background="@drawable/border"
android:textColor="#ffffff"
android:textSize="13sp"
... />
然后你可以设置你的宽度和高度,让它看起来很棒!:)
编辑:我建议使用这个答案,而不是使用内置的 Android 资源更好。