Android Google Bouton de Connexion et Facebook sdk 4+ Bouton de Mise en page
Je développe une application qui utilisent google et facebook de l'intégration ...je veux fixer la hauteur et la largeur de ces bouton...et je veux mettre le Texte du Bouton à la Main...
j'avais essayé jusqu'à présent
<com.facebook.login.widget.LoginButton
xmlns:fb="http://schemas.android.com/apk/res-auto"
android:id="@+id/connectWithFbButton"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:text="@string/fbloginText"
android:layout_marginTop="30dp"
/>
<com.google.android.gms.common.SignInButton
android:id="@+id/signin"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="@string/googleloginText"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="20dp"/>
bien que j'ai eu attemted quelque chose comme cela
fb:login_text="Login"
fb:logout_text="Logout"
or
facebook:login_text="Login"
Mais je Suis d'Erreur::=>Aucun identificateur de ressource trouvé pour l'attribut 'login_text' package 'de com.test.b2c"
ou par codage
loginButton = (LoginButton) findViewById(R.id.connectWithFbButton);
loginButton.setText("Login");
Maintenant Ma mise en page ressembler à quelque Chose Comme Ceci
Je tiens également à définir la Hauteur Et la largeur de ces boutons .. ...
aider moi les amis .....merci à l'avance
Mise à JOUR
Je n'ai pas de problème de réglage de la largeur de quoi suis-je vraiment le souci est le manque d'uniformité de la HAUTEUR montré dans l'image. J'ai besoin de trouver une meilleure façon(s) pour rendre ces boutons de hauteur égale nd Texte d'un de ces Bouton.
Pour la largeur que vous avez utilisé match_parent il suffit de changer soit de wrap_content ou la taille que vous voulez.
largeur dosent la matière @Shvet ..regardez l'image à la fois le botton ont la même largeur, mais ce abt hauteur je l'ai mis à 50dp mais dosent travail
Il n'est pas surprenant que vous aurez différentes sorties provenant d'une autre bibliothèque, Le problème pourrait se résoudre si vous pouvez trouver le droit de l'espace de noms pour le réglage de la largeur et de la hauteur.
essayez d'ajouter android:paddingTop="20dp" android:paddingBottom="20dp" SI ÇA ne fonctionne TOUJOURS PAS se référer à l'API docs.
OriginalL'auteur Tufan | 2015-05-21
Vous devez vous connecter pour publier un commentaire.
Si nous avons envie de changer de texte personnalisées de Facebook Login ..
Aller à l'Facebook de la bibliothèque de projet Et string.xml
vous trouverez quelque chose comme ça
La remplacer avec votre texte personnalisé
Bien que si vous voulez changer le texte personnalisé de Google Plus, vous pouvez
De OnCreate appel de cette
//Texte Modification De La Méthode De Google Plus
Pour la Hauteur inconsistancy de facebook j'ai dû ajouter un rembourrage pour Facebook Bouton XML
<string name="com_facebook_loginview_log_in_button_long">Your custom text</string>
OriginalL'auteur Tufan
Ce code xml pour le style personnalise mon application facebook bouton de connexion comme dans l'image (dans le texte et la taille du bouton).
Résultat:
Ne fonctionne pas avec les ressources de chaîne.
Alors que le texte de taille augmente, la taille de facebook logo ne fonctionne pas. Est-il un moyen pour augmenter le facebook de la taille des icônes?
OriginalL'auteur kyasar
Ajouter linéaire de la mise en page et ajoutez ces 2 bouton :
Cela donnera à Corriger Hauteur, Largeur et Marge pour les deux bouton
Editted réponse
android:height="wrap_content"
.. cela fonctionne pls vérifierOriginalL'auteur Kushal
Vous devez changer
android:layout_width
soitwrap_content
, ou une taille spécifique, de préférence en dp (par exemple20dp
,30dp
,40dp
).Comme pour l'erreur, c'est probablement parce que vous ne souhaitez pas modifier votre strings.xml, essayez d'utiliser Android Studio, il va créer automatiquement ces valeurs pour vous, et sera également vous montrer un aperçu de votre application.
OriginalL'auteur Aleksandar Stefanović
Vous avez juste besoin de changer le
et pour fixer les boutons manuellement, vous pouvez préoccupation avec les docs. i,e vérifier ou
c'est une bonne exemple.
vérifiez le commentaire ci-dessus.
votre LARGEUR est définie à "match_parent", ce qui signifie qu'il va utiliser tout l'espace disponible, il va aller d'un bord de l'écran pour d'autres. LARGEUR = de gauche à droite, HAUTEUR = de haut en bas
Stefanović regardez les photos ...consultez google login et facebook bouton de connexion de la hauteur ...je l'ai mis à 50dp mais dosent travail
OriginalL'auteur Junaid Hafeez
Dans votre Facebook Widget ajouter les éléments suivants:
Mise à JOUR
Vous devez également inclure ce:
OriginalL'auteur neferpitou
OriginalL'auteur ThalyssonVieira