मैं कस्टम बटन बनाना चाहता हूं और मुझे इसे सर्कल होने की आवश्यकता है। मैं सर्कल बटन कैसे बना सकता हूं? मुझे नहीं लगता कि draw9patch के साथ संभव हो।कस्टम सर्कल बटन
मुझे यह भी नहीं पता कि कस्टम बटन कैसे बनाएं!
क्या आपके पास कोई सुझाव है? इस तरह
मैं कस्टम बटन बनाना चाहता हूं और मुझे इसे सर्कल होने की आवश्यकता है। मैं सर्कल बटन कैसे बना सकता हूं? मुझे नहीं लगता कि draw9patch के साथ संभव हो।कस्टम सर्कल बटन
मुझे यह भी नहीं पता कि कस्टम बटन कैसे बनाएं!
क्या आपके पास कोई सुझाव है? इस तरह
उपयोग एक्सएमएल drawable:
सहेजें drawable
फ़ोल्डर
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="oval">
<solid android:color="#fa09ad"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="oval">
<solid android:color="#c20586"/>
</shape>
</item>
</selector>
एंड्रॉयड सामग्री प्रभाव में round_button.xml
के रूप में निम्नलिखित सामग्री: हालांकि FloatingActionButton
, एक बेहतर विकल्प है कि आप का उपयोग कर यह करने के लिए चाहते हैं xml चयनकर्ता, res
में एक फ़ोल्डर round_button.xml
सहेजें और निम्न xml
round_button.xml
सहेजें
<Button
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/round_button"
android:gravity="center_vertical|center_horizontal"
android:text="hello"
android:textColor="#fff" />
महत्वपूर्ण::
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#c20586">
<item>
<shape android:shape="oval">
<solid android:color="#fa09ad"/>
</shape>
</item>
</ripple>
और इस तरह एक्सएमएल में Button
की पृष्ठभूमि के रूप में सेट), आप चयनकर्ता का उपयोग described here के रूप में करेंगे।
मार्कुशी ने अद्भुत प्रभाव के साथ एक सर्कल बटन विजेट लिखा था। here पर क्लिक करें!
ग्रेट बटन .. कोड – John
कोड के लिए धन्यवाद गैर सर्कुलर छवि के साथ इसका उपयोग कैसे करें? – tomsoft
बस एक सिर ऊपर: इस उत्तर में जुड़ा पुस्तकालय अब बहिष्कृत है। लेखक (मार्कुशी) ने इसके बजाय [फ्लोटिंग एक्शन बटन] (https://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html) का उपयोग करने की सिफारिश की है। –
AngryTool for custom android button
आपको इस उपकरण साइट के साथ कस्टम एंड्रॉयड बटन के किसी भी प्रकार बना सकते हैं ... मैं इस toolsite साथ चक्र और गोल कोने के साथ वर्ग बटन बनाने .. जाएं यह हो सकता है मैं आपकी मदद करूंगा
धन्यवाद आदमी। तुमने मुझे बचाया। यह ठीक वैसा ही है जैसा मुझे चाहिए। – Suniel
अच्छा उपकरण! धन्यवाद! – camelCaseCoder
ये .. कोडिंग का आनंद लें –
आपको बटन वर्ग का विस्तार करना होगा और ऑन ड्रा विधि को ओवरराइड करना होगा। –
लेकिन समस्या तब होती है जब मैं इसे विस्तारित करता हूं, और उपयोगकर्ता सर्कल से बाहर छूता है, ऑनलिक को बुलाया जाएगा, इसे कैसे हल किया जाए। – Ata
क्यों आप अपने बटन पर पृष्ठभूमि के रूप में एक गोल आकार छवि सेट नहीं करते हैं? – MKJParekh