Ошибка Android 9-Patch - PullRequest
       1

Ошибка Android 9-Patch

2 голосов
/ 28 октября 2011

Я пытаюсь создать изображение из 9 фрагментов, но текст неправильно размещается на кнопке.

enter image description here

текст должен располагаться в центре кнопкина Facebook вход.вот так

enter image description here

Кнопка XML код:

    <Button
        android:id="@+id/button1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_marginLeft="25dp"
        android:layout_marginRight="25dp"
        android:background="@drawable/splash_facebook_button_selector"
        android:gravity="center"
        android:text="@string/splash_facebook"
        android:textColor="#FFFFFF"
        android:textSize="8pt"
        android:textStyle="bold" />

1 Ответ

1 голос
/ 28 октября 2011

Вам нужно установить гравитацию для своей кнопки:

Button signInBtn = (Button)findViewById(R.id.signInBtn);
signInBtn.setGravity(Gravity.CENTER); //or Gravity.CENTER_VERTICAL or any other you need
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...