30

फ़्लोटिंग एक्शन बटन के केंद्र में प्लस साइन कहां मिल सकता है?एंड्रॉइड एफएबी प्लस साइन एंड्रॉइड ड्रॉइंग पर मौजूद नहीं है

क्या यह एंड्रॉइड द्वारा किया गया है या क्या मुझे इसे अपने आप करने की ज़रूरत है?

उत्तर

20

आप सामग्री प्रतीक प्राप्त कर सकते हैं:

1. ऑनलाइन - Material Design Website से। प्लस आइकन को 'एड' कहा जाता है। आइकन का चयन करें, रंग & आकार चुनें और पीएनजी या एसवीजी संसाधन डाउनलोड करें।

2. एंड्रॉइड स्टूडियो से - Vector Asset Studio का उपयोग कर। अधिक जानकारी के लिए लिंक देखें। (नीचे दिए गए पद में वाइल्डर पेरेरा द्वारा)

60

आप Vector Asset Studio पर प्लस आइकन पा सकते हैं।

  1. एंड्रॉइड स्टूडियो में, एक एंड्रॉइड ऐप प्रोजेक्ट खोलें।
  2. प्रोजेक्ट विंडो में, एंड्रॉइड व्यू का चयन करें।
  3. res फ़ोल्डर पर राइट-क्लिक करें और नया> वेक्टर एसेट चुनें।
  4. "चुनें" बटन पर क्लिक करें और धन चिह्न

अधिक जानकारी यहाँ के लिए देखो: https://developer.android.com/studio/write/vector-asset-studio.html#materialicon

+3

उपयोग कर रहा है यह सिर्फ आश्चर्यजनक है। उन क्षणों में से एक "क्षणों से पहले मुझे इस बारे में कैसे पता नहीं था"। – Trevor

+0

यह बहुत अच्छा है। –

1

आप रंग फैब पर रंग-प्रक्रिया में परिवर्तन बदलने की आवश्यकता है। उदाहरण के लिए मैं अपने फैब में "सफेद प्लस" की जरूरत इसलिए मैंने वह किया:

<android.support.design.widget.FloatingActionButton 
    android:layout_width="wrap_content" 
    android:tint="@android:color/white" //put your colors here 
    android:src="@drawable/ic_add_black_24dp" 
    android:layout_height="wrap_content" /> 
+1

मुझे यह जवाब प्रतिभा मिली! कृपया मुझे अपनी टिप्पणी पर इसे परिपूर्ण करने दें: डी – Dika

3

@ Dagnogo के उत्तर के आधार पर, मैंने पाया यह सबसे आसान तरीका है।

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fab" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom|end" 
    android:layout_margin="@dimen/fab_margin" 
    app:srcCompat="@android:drawable/ic_input_add" 
    android:tint="@android:color/white"/> 

कुंजी टिंट संपत्ति

संबंधित मुद्दे