我試圖擴展android按鈕類並讓它使用xml佈局文件。如何擴展Android按鈕並使用xml佈局文件
我想使用xml佈局文件的原因是,我的按鈕需要使用樣式,據我所知,沒有辦法以編程方式設置樣式。
公共類BuyButton擴展按鈕{...}
<?xml version="1.0" encoding="utf-8"?>
<Button
xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/customButton"
/>
,這樣我可以打電話:
new BuyButton(activity);
,並將它創建具有應用的樣式按鈕它。
(我也開到得到同樣結果的其他方式)
我得到一個運行時錯誤。它正在抱怨xml。 04-20 16:30:19.852:E/AndroidRuntime(18583):android.view.InflateException:二進制XML文件行#2:錯誤膨脹類client.views.buttons.BuyButtonView – ajma 2012-04-20 23:33:36
謝謝!謝謝你!謝謝你!完美的答案! – gran33 2013-03-16 09:15:29