2013-05-28 8 views
11

यहाँ XML में एक बुनियादी Google+ Android साइन-इन बटन है:एंड्रॉइड Google+ साइनइन बटन। एक्सएमएल में आकार attibute स्थापित करने के लिए कैसे

<com.google.android.gms.common.SignInButton 
    android:id="@+id/sign_in_button" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

कक्षा में documentation यह कहा गया है कि आप ICON_ONLY, मानक और चौड़ा के रूप में बटन के आकार निर्दिष्ट कर सकते हैं ।

आप XML का उपयोग करके ऐसा कैसे करते हैं?

उत्तर

1

सेटसाइज() एक सार्वजनिक विधि जावा के माध्यम से रनटाइम पर इसका उपयोग करने का प्रयास करती है।

((com.google.android.gms.common.SignInButton)findViewById(R.id.sign_in_button)) 
        .setSize(STANDARD); 
0
mSignInButton.setSize(1); // SIZE_WIDE 
mSignInButton.setSize(2); // SIZE_ICON_ONLY 
mSignInButton.setSize(0); // SIZE_STANDARD 
4

यहां XML में ऐसा करने का तरीका बताया गया है।

<com.google.android.gms.common.SignInButton 
     android:id="@+id/sign_in_button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:buttonSize="wide" 
     app:colorScheme="dark"/> 

buttonSize => ("विस्तृत", "मानक," icon_only "), रंग-=> (" प्रकाश "," अंधेरे ")

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