расположение для просмотра текста на Android

#android #location #textview #screen

#Android #Расположение #textview #экран

Вопрос:

Что мне нужно изменить, чтобы текст отображался в правом верхнем углу экрана?

     <TextView android:id="@ id/MyTextView"
            android:gravity="center"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content" 
            android:textStyle="bold" 
            android:textSize="32sp" 
            android:text="CENTER" 
            android:editable="false" 
            android:singleLine="true"
            android:layout_margin="10px"/>  
  

Комментарии:

1. Зависит от макета, содержащего текстовые поля. Какой макет вы используете?

Ответ №1:

Если вам нужен хороший контроль над макетом, вашим первым выбором должен быть RelativeLayout:

http://developer.android.com/reference/android/widget/RelativeLayout .LayoutParams.html

 <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
  xmlns:android="http://schemas.android.com/apk/res/android"       
  android:layout_width="fill_parent" 
  android:layout_height="fill_parent"
  > 
  <TextView android:id="@ id/MyTextView"
    android:gravity="center"
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textStyle="bold" 
        android:textSize="32sp" 
        android:text="CENTER" 
        android:editable="false" 
        android:singleLine="true"
        android:layout_alignParentTop="true"
        android:layout_alignParentRight="true"
  />
</RelativeLayout>