You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio默认按钮为何是圆角样式?新手未修改却呈拉伸圆角

按钮圆角拉伸效果

默认按钮呈现圆角且拉伸是Android版本迭代导致的:从Android 12(API 31)开始,MaterialComponents主题下的按钮默认采用了圆角自适应样式,这是系统默认主题的变化,和你是否修改项目无关。

要恢复方形按钮有两种方式:

  1. 单个按钮修改:在布局文件里给按钮指定AppCompat旧样式
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="按钮文本"
    style="@style/Widget.AppCompat.Button"/>
  1. 全局修改:在styles.xml的App主题中设置默认按钮样式
<style name="AppTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
    <!-- 保留其他原有属性 -->
    <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
</style>

内容的提问来源于stack exchange,提问作者PYCANN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 16:57:04