从intellij(/ android studio)中的xml生成样式

Srn*_*zek 10 xml android intellij-idea android-studio

有没有办法如何从XML属性生成样式,所以我不必手动复制粘贴1 1?当我原型时,我使用"内联"样式然后我想将样式导出到styles.xml但手动它是耗时的任务.它只是不同的格式,应该很容易自动化.

<ImageView
        android:layout_width="80dp"
        android:layout_height="47dp"/>
Run Code Online (Sandbox Code Playgroud)

<ImageView
        style="@style/h2_image"/>

<style name="h2_image">
    <item name="android:layout_width">80dp</item>
    <item name="android:layout_height">47dp</item>
</style>
Run Code Online (Sandbox Code Playgroud)

小智 7

很简单的。!

只需将光标停留在要从中提取样式资源的文件中即可。只需右键单击,然后单击重构。

重构->提取->样式/布局

这把弓会出现

然后给样式起个名字,然后就可以了。有关更多信息,请参考文档