Android dev の hello, tablelayout のようなテーブル レイアウトがあります - うわー、今日サイトがダウンしています -.- 。1 つの tableRow に 2 つのテキストビューがあり、1 つは左側のサイトにある必要があります。
2番目は右側に固定する必要があります。しかし、画面よりも長い2つのテキストビューがあります。アプリケーションを起動すると、長いテキストビューの中央/最後しか表示されず、短いテキストビューは画面のすぐ後ろに表示されます。左画面側に短いテキストビューを固定するにはどうすればよいですか?
私の英語はとても下手ですが、私の質問の内容は明確だと思います。
これは最初の部分に過ぎません^^ xml ファイルはもっと長いです ここに xml ファイルがあります :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:isScrollContainer="true"
android:overScrollMode="always"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarStyle="outsideInset"
android:scrollbars="vertical" >
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:stretchColumns="1">
<TableRow
android:id="@+id/tableRow0"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:layout_column="1"
android:padding="3dip"
android:textSize="20dp"
android:text="@string/tab1_text1"
android:textColor="#ffffff"
android:layout_marginTop="5dp"
/>
</TableRow>
<View
android:layout_height="2dip"
android:background="#FF909090" />
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:layout_column="1"
android:padding="3dip"
android:text="@string/TV_1_1" android:textColor="#ffffff"/>
<TextView
android:id="@+id/in1_1"
android:gravity="right"
android:padding="3dip"
android:text="TEXT2" android:textColor="#ffffff"/>
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:layout_column="1"
android:padding="3dip"
android:text="@string/TV_1_2" android:textColor="#ffffff"/>
<TextView
android:id="@+id/in1_2"
android:gravity="right"
android:padding="3dip"
android:text="TEXT2" android:textColor="#ffffff"/>
</TableRow>
<TableRow
android:id="@+id/tableRow3"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:layout_column="1"
android:padding="3dip"
android:text="@string/TV_1_3" android:textColor="#ffffff"/>
<TextView
android:id="@+id/in1_3"
android:gravity="right"
android:padding="3dip"
android:text="TEXT2"
android:textColor="#ffffff"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit ="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"
android:scrollHorizontally="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</TableRow>