Я довольно новичок в затмении и Java и Android Dev. Я часами искал ответ на эту дилемму безрезультатно. У меня есть таблица на 3 действия моего приложения, которые состоят из вертикального или горизонтального изменения textViews и элементов editText, то есть: t, e t, e t, e или tttt, eeee.
В затмении все выглядит хорошо. Я дважды проверил вес и гравитацию макета, но когда эти действия выполняются на эмуляторе, текст в каждом textView будет отображаться вертикально, пока я не перенесу фокус на родительскую таблицу, выбрав элемент editText в той же таблице. Как только я делаю это, текст возвращается к правильной горизонтальной манере, в которую я первоначально поместил это, но снова полностью изменяет, если фокус убран со стола? кто-нибудь может мне помочь?
<?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"
android:id="@+id/FireScreen">
<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/diamondplate"
android:orientation="vertical">
<TextView
android:background="@drawable/buttonfade"
android:id="@+id/FireScreenTitle"
android:layout_alignParentTop="true"
android:layout_height="40dip"
android:layout_width="150dip"
android:textStyle="bold"
android:text="FIRE INFO"
android:textSize="21sp"
android:textColor="#FF0000"
android:gravity="center">
</TextView>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_below="@+id/FireScreenTitle"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:id="@+id/FIfiretable">
<TableRow>
<TextView
android:id="@+id/FIfiretype"
android:text="Fire Type"
android:layout_width="0dip"
android:layout_height="40dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:textStyle="bold"
android:textSize="12sp"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1">
</TextView>
<Spinner
android:id="@+id/FItypespin"
android:layout_width="0dip"
android:layout_height="40dip"
android:layout_marginBottom="5dip"
android:layout_weight="1">
</Spinner>
</TableRow>
<TableRow>
<TextView
android:id="@+id/FIareatype"
android:text="Fire Area"
android:layout_width="0dip"
android:layout_height="40dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:textStyle="bold"
android:textSize="12sp"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1">
</TextView>
<Spinner
android:id="@+id/FIareaspin"
android:layout_width="0dip"
android:layout_height="40dip"
android:layout_marginBottom="5dip"
android:layout_weight="1">
</Spinner>
</TableRow>
<TableRow>
<TextView
android:id="@+id/FIactiontype"
android:text="Action Taken"
android:layout_width="0dip"
android:layout_height="40dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:textStyle="bold"
android:textSize="12sp"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1">
</TextView>
<Spinner
android:id="@+id/FIactionspin"
android:layout_width="0dip"
android:layout_height="40dip"
android:layout_marginBottom="5dip"
android:layout_weight="1">
</Spinner>
</TableRow>
</TableLayout>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_below="@+id/FIfiretable"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:id="@+id/FIcalltable">
<TableRow>
<TextView
android:id="@+id/FIinvolved"
android:text="% Involved"
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:textStyle="bold"
android:textSize="12sp"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1">
</TextView>
<TextView
android:id="@+id/FIwater"
android:text="H2O Gal."
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:textStyle="bold"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1"
android:textSize="12sp">
</TextView>
</TableRow>
<TableRow>
<EditText
android:text=""
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:numeric="integer"
android:id="@+id/FIinvolvedtext"
android:textSize="12sp"
android:layout_weight="1">
</EditText>
<EditText
android:text=""
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:numeric="integer"
android:id="@+id/FIwatertext"
android:textSize="12sp"
android:layout_weight="1">
</EditText>
</TableRow>
<TableRow>
<TextView
android:id="@+id/FIfoam"
android:text="Foam Gal."
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:textStyle="bold"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1"
android:textSize="12sp">
</TextView>
<TextView
android:id="@+id/FIacres"
android:text="Acres"
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:textStyle="bold"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1"
android:textSize="12sp">
</TextView>
</TableRow>
<TableRow>
<EditText
android:text=""
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:numeric="integer"
android:id="@+id/FIfoamtext"
android:textSize="12sp"
android:layout_weight="1">
</EditText>
<EditText
android:text=""
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:numeric="integer"
android:id="@+id/FIacrestext"
android:textSize="12sp"
android:layout_weight="1">
</EditText>
</TableRow>
<TableRow>
<TextView
android:id="@+id/FIcasualties"
android:text="Casualties"
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:textStyle="bold"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1"
android:textSize="12sp">
</TextView>
<TextView
android:id="@+id/FIfatalities"
android:text="Fatalities"
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:textStyle="bold"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:gravity="center"
android:layout_weight="1"
android:textSize="12sp">
</TextView>
</TableRow>
<TableRow>
<EditText
android:text=""
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:layout_marginRight="5dip"
android:numeric="integer"
android:id="@+id/FIcasualtiestext"
android:textSize="12sp"
android:layout_weight="1">
</EditText>
<EditText
android:text=""
android:layout_width="0dip"
android:layout_height="35dip"
android:layout_marginBottom="5dip"
android:numeric="integer"
android:id="@+id/FIfatalitiestext"
android:textSize="12sp"
android:layout_weight="1">
</EditText>
</TableRow>
</TableLayout>
<TextView
android:id="@+id/FInotes"
android:textColor="#ffffff"
android:background="@drawable/buttonfade"
android:layout_width="100dip"
android:textStyle="bold"
android:text="Notes"
android:layout_alignLeft="@+id/FIcalltable"
android:layout_below="@+id/FIcalltable"
android:layout_height="35dip"
android:gravity="center">
</TextView>
<EditText
android:id="@+id/FInotestext"
android:text="Additional Information:"
android:textSize="12sp"
android:layout_width="fill_parent"
android:layout_below="@+id/FInotes"
android:layout_alignLeft="@+id/FInotes"
android:layout_height="200dip"
android:gravity="top"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:inputType="textMultiLine"
android:lines="5">
</EditText>
</RelativeLayout>
</ScrollView>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_alignParentBottom="true"
android:layout_height="50dip"
android:background="@drawable/fire_thumb"
android:id="@+id/FImenutable">
<TableRow>
<Button
android:id="@+id/FIUnitsStart"
android:background="@drawable/button2"
android:layout_width="0dip"
android:textStyle="bold"
android:textSize="15sp"
android:text="UNITS"
android:textColor="#ff0000"
android:layout_height="fill_parent"
android:gravity="center"
android:hapticFeedbackEnabled="true"
android:layout_weight="1"/>
<Button
android:id="@+id/FIMainResume"
android:background="@drawable/button2"
android:textStyle="bold"
android:textSize="15sp"
android:text="MAIN"
android:textColor="#ffffff"
android:layout_height="fill_parent"
android:gravity="center"
android:hapticFeedbackEnabled="true"
android:layout_width="0dip"
android:layout_weight="1"/>
</TableRow>
</TableLayout>
</RelativeLayout>