我想让我的按钮样式如下
我想用自定义视图实现这些按钮,我的意思是不使用AlertDialog
答案 0 :(得分:52)
如果您更喜欢使用标准的Android属性,请参阅我的回答here。
简而言之,为您的按钮设置style="?android:attr/buttonBarButtonStyle"
并将其放入LinearLayout
style="?android:attr/buttonBarStyle"
。
答案 1 :(得分:2)
您可以使用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"
... />
然后你可以设置你的宽度&amp;高度让它看起来很棒! :)
编辑: 我建议使用this回答而不是更好地使用内置的Android资源。