【发布时间】:2018-01-14 03:13:55
【问题描述】:
我需要创建一个自定义按钮并以编程方式添加它。
我已经找到了一些我尝试过的例子,但是当我将它添加到我的活动中时,我什么也看不到。
这是我的代码:
活动:
Button btn = new Button(Einstellungen.this, null, R.attr.CustomButton);
在 attrs.xml 中:
<resources>
<attr name="CustomButton" format="reference"/>
在styles.xml中
<style name="AppTheme2" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="CustomButton">@style/someStyle</item>
</style>
<style name="someStyle">
<item name="android:layout_width">2px</item>
<item name="android:layout_height">fill_parent</item>
<item name="android:background">#000</item>
</style>
当我启动我的应用时,没有按钮。
我该如何解决这个问题?
【问题讨论】:
-
接受有助于您解决问题的答案。