#android #android-layout #firebase #firebase-authentication #google-identity
#Android #android-макет #firebase #firebase-аутентификация #google-идентификация
Вопрос:
Я пытался изменить выравнивание кнопки входа в Google, которая отображается в Firebase.
for (int i = 0; i < signInButton.getChildCount(); i ) {
View v = signInButton.getChildAt(i);
if (v instanceof TextView) {
TextView tv = (TextView) v;
tv.setPadding(0, 0, 0, 0);
return;
}
}
Также я попытался использовать заполнение с помощью xml
<com.google.android.gms.common.SignInButton
android:id="@ id/sign_in_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible"
android:padding="0dp"
android:layout_below="@ id/button_facebook_login"
android:layout_marginTop="13dp" />
также подумывалось создать класс, который расширяет класс SignInButton, однако он окончательный и не позволяет наследоваться.
Весь код, который я когда-либо видел или пробовал, всегда использует один и тот же результат:
Я хотел бы выровнять текст ближе к левой кнопке, я мог бы приблизиться к значку.