Разделить текст кнопки на две части - PullRequest
0 голосов
/ 29 июня 2011

Я пытаюсь перенести приложение WP7 на Android.

Кто-нибудь знает, как я могу расположить текст на одной кнопке, чтобы какой-то текст выровнялся по левому краю, а другой - по правому краю? (Увидеть ниже). Мне нужен доступ, чтобы иметь возможность динамически изменять процентное число справа с помощью кода, но текст справа просто статический.

Кто-нибудь знает ответ на этот вопрос?

Изображение здесь: http://i.imgur.com/zW7YV.png

Ответы [ 2 ]

1 голос
/ 29 июня 2011

Да, вы можете сделать это двумя кнопками.

Удалить все отступы и поля между ними.

Установите один и тот же фон для рисования.

И просто убедитесь, что при щелчке по левой стороне он вызывает метод onPress справа (чтобы он выглядел так, как будто они нажаты вместе).

Илиоберните кнопки / изображения / текстовые представления в макете и выполните onClick для этого.

0 голосов
/ 29 июня 2011

Я бы использовал для этого RelativeLayout.

<RelativeLayout
  android:width="fill_parent"
  android:height="wrap_content"
  android:clickable="true"
  android:background="#18a2e7"
  android:padding="10dip">
  <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Something" />
  <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_align_parentRight="true"
    android:text="0%" />
</RelativeLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...