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

Android Studio:从已有Widget提取属性创建Style的方法

从已有TextView快速提取Style的Android Studio操作步骤

哈哈,太懂这种手动重复写XML的烦躁了!别慌,Android Studio自带的提取功能就能帮你一键搞定,步骤我帮你捋清楚:

  • 打开你的布局文件,找到已经调好样式的那个TextView,右键点击它
  • 在弹出的菜单里依次选择 Refactor → Extract → Style(也可以用快捷键:Windows/Linux按Ctrl+Alt+M,Mac按Cmd+Alt+M,然后在弹出的选项里选Style)
  • 这时候会弹出提取Style的配置窗口:
    • 窗口里会列出这个TextView所有可提取的属性,默认全选,你可以取消勾选不需要的(比如android:id这种不能放入Style的属性)
    • 给你的新Style起个清晰的名字,比如TextView.CustomPrimary
    • 选择Style要保存的文件,一般默认是res/values/styles.xml,也可以选你自己的自定义style文件
  • 点击OK,搞定!Android Studio会自动把选中的属性移到你指定的Style文件里,同时给原TextView加上style="@style/你的Style名称",并且移除原TextView里对应的重复属性

另外还有个小技巧:如果有多个TextView想用同一个Style,你可以同时选中它们,再执行上面的操作,Studio会智能提取它们的共同属性生成Style,超方便!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 07:38:13