我可以制作Android按钮模板吗?

我可以制作Android按钮模板吗?,第1张

概述我当前的应用程序中有几个按钮.除了文本和标签外,它们都是相同的.如果我不必为每个按钮重复所有按钮配置信息,那么main.xml会更好. 有没有办法将按钮定义为模板,然后使用它作为模板? 在这个例子中,我有大约10个以下内容: <Button android:id="@+id/button" android:layout_width="wrap_con 我当前的应用程序中有几个按钮.除了文本和标签外,它们都是相同的.如果我不必为每个按钮重复所有按钮配置信息,那么main.xml会更好.

有没有办法将按钮定义为模板,然后使用它作为模板?

在这个例子中,我有大约10个以下内容:

<button            androID:ID="@+ID/button"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:padding="10dp"            androID:text="Y"            androID:typeface="monospace"            androID:textSize="12pt"            androID:tag="Y"            androID:textcolor="@color/button_text"            androID:background="@drawable/grey_blank_48x48"            androID:onClick="onbuttonClicked"/>

如果我有一个,然后其中9个会很好:

<button2            androID:text="N"            androID:tag="N"/>

解析度

就像@Luksprog说的那样:

<style name="ASR33_button" >    <item name="androID:ID">@+ID/button</item>    <item name="androID:layout_wIDth">wrap_content</item>    <item name="androID:layout_height">wrap_content</item>    <item name="androID:padding">10dp</item>    <item name="androID:textcolor">@color/button_text</item>    <item name="androID:background">@drawable/grey_blank_48x48</item>    <item name="androID:onClick">onbuttonClicked</item>    <item name="androID:typeface">monospace</item>    <item name="androID:textSize">12pt</item></style>

与main.xml有这样的事情:

<button                        androID:tag="Y"            androID:text="Y"            />   <button                        androID:tag="N"            androID:text="N"            />

这有一天.

解决方法 我们 style
<?xml version="1.0" enCoding="utf-8"?><resources>    <style name="btnlook" >        <item name="androID:ID">@+ID/button</item>        <item name="androID:layout_wIDth">wrap_content</item>        <item name="androID:layout_height">wrap_content</item>        <item name="androID:padding">10dp</item>        <item name="androID:textcolor">@color/button_text</item>        <item name="androID:background">@drawable/grey_blank_48x48</item>        <item name="androID:onClick">onbuttonClicked</item>        <item name="androID:typeface">monospace</item>        <item name="androID:textSize">12pt</item>    </style></resources>

然后在你的xml布局中:

<button                        androID:text="N"            androID:tag="N"/>
总结

以上是内存溢出为你收集整理的我可以制作Android按钮模板吗?全部内容,希望文章能够帮你解决我可以制作Android按钮模板吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1137622.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存