2014-09-05 2 views
0

У меня есть диалоговое окно с предупреждением на странице activity_main.xml.Оповещение в файле activity_main.xml в android

Я пробовал несколько комбинаций и не могу разрешить предупреждение.

Это начинает заставлять меня думать, что моя структура в целом неверна.

Кажется, что должно быть легко исправить.

Что мне не хватает?

Alert:

Consider adding android:layout_alignStart="@+id/button1" to 
better support right-to-left layouts 

В этой строке моей страницы XML:

android:layout_alignLeft="@+id/button1" 

Мой XML код ниже.

Заранее спасибо.

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" > 

    <RelativeLayout 
     android:id="@+id/ccmexRelativeLayout" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="#00688B" 
     android:gravity="top" 
     android:paddingBottom="@dimen/activity_vertical_margin" 
     android:paddingLeft="@dimen/activity_horizontal_margin" 
     android:paddingRight="@dimen/activity_horizontal_margin" 
     android:paddingTop="@dimen/activity_vertical_margin" 
     tools:context=".MainActivity" > 

     <ImageView 
      android:id="@+id/image" 
      android:layout_width="300dp" 
      android:layout_height="500dp" 
      android:layout_alignParentTop="true" 
      android:layout_centerHorizontal="true" 
      android:background="@drawable/collage" 
      android:contentDescription="@null" /> 

     <Button 
      android:id="@+id/button1" 
      android:layout_width="wrap_content" 
      android:layout_height="40dp" 
      android:layout_marginTop="30dp" 
      android:background="#EAEAAE" 
      android:text="@string/welcome" 
      android:textColor="#5C3317" 
      android:textSize="20sp" 
      android:textStyle="bold" 
      android:width="150sp" /> 

     <Button 
      android:id="@+id/button2" 
      android:layout_width="wrap_content" 
      android:layout_height="40dp" 
      android:layout_alignLeft="@+id/button1" 
      android:layout_below="@+id/button1" 
      android:layout_marginTop="14dp" 
      android:background="#EAEAAE" 
      android:text="@string/work" 
      android:textColor="#5C3317" 
      android:textSize="20sp" 
      android:textStyle="bold" 
      android:width="150sp" /> 


     <TextView 
      android:id="@+id/textView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignBottom="@+id/image" 
      android:layout_alignRight="@+id/image" 
      android:text="@string/group" 
      android:textColor="@color/text_color" 
      android:textSize="12sp" /> 
    </RelativeLayout> 

</ScrollView> 

ответ

0

Проблема layout_alignStart поддерживается с Android 4.2 (уровень API 17). Предупреждение - это просто предупреждение, layout_alignLeft работает нормально, но если это вас беспокоит, вы можете добавить его в свой код, но сохраните layout_alignLeft для совместимости.

Вы можете прочитать об этом here.

Смежные вопросы