-3
是否有任何其他方法來定製按鈕期望XML標籤?我不知道我怎麼可以製作一個按鈕like that.Android按鈕自定義
是否有任何其他方法來定製按鈕期望XML標籤?我不知道我怎麼可以製作一個按鈕like that.Android按鈕自定義
你說除了XML標籤,但你有沒有聽說過drawable?
通過製作您自定義的可繪製背景,您可以輕鬆實現,想要什麼。
首先創建自己繪製的文件,其中指定按鈕的背景:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:angle="270"
android:startColor="#fa1414"
android:endColor="#ad2b2b" />
<stroke
android:width="1dp"
android:color="#201e21"/>
<corners android:radius="12dp"></corners>
</shape>
然後按鈕的背景設置爲可繪製文件:
<Button
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="36dp"
android:textSize="21sp"
android:textStyle="bold"
android:textColor="#ffffff"
android:background="@drawable/button"/>
輸出:
該解決方案非常簡單,你不需要以編程方式做任何事情,你可以儘可能多地重複使用它。
謝謝您的解釋! – DaveLillo
請查看以下鏈接:http://icodefree.blogspot.in/2014/11/android-custom-button-example.html或http://www.dibbus.com/2011/08/even-more- gradient-buttons-for-android/ – Mrunal
非常感謝! :) – DaveLillo
很高興爲您提供幫助。歡迎您:) – Mrunal