ログインフォームを実装しようとしています。いろいろレイアウトしてみましたが、下の画像のようなログインフォームが作れません。
==================================================================================
=
=
=
=
=
= =============================================
= = =
= = User Name: Input box =
= = =
= = =
= = =
= = Password : Input box =
= = =
= =============================================
=
=
=
=
=
=
=
==========================================================================================
グリッドレイアウトを試してみましたが、ユーザー名とパスワードの背景の中央部分を描画すると。そこでもグリッドレイアウトを使用した結果、出力画面が範囲外になりました。(つまり、私はできません)全画面表示。これが私のxmlコードです。
<GridLayout xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/firstdesktop"
android:columnCount="3"
android:orientation="vertical"
android:rowCount="3"
tools:context=".SplitActivity" >
<GridLayout
android:layout_width="560dp"
android:layout_height="291dp"
android:layout_column="1"
android:layout_gravity="left"
android:layout_row="1"
android:columnCount="2"
android:orientation="vertical"
android:rowCount="3" >
<TextView
android:id="@+id/TextView02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_gravity="left|bottom"
android:layout_row="0"
android:text="@string/txtUserName"
android:textColor="#FFFFFF"
android:textSize="20dp"
android:typeface="monospace" />
<EditText
android:id="@+id/editText1"
android:layout_height="35dp"
android:layout_column="1"
android:layout_gravity="right|bottom"
android:layout_row="0"
android:background="#FFFFFF"
android:ems="10"
android:inputType="textPersonName" />
<TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_gravity="left|bottom"
android:layout_row="1"
android:shadowColor="#FFFFFF"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="2.0"
android:text="@string/txtPass"
android:textColor="#FFFFFF"
android:textSize="20dp"
android:typeface="monospace" />
<EditText
android:id="@+id/editText2"
android:layout_height="35dp"
android:layout_column="1"
android:layout_gravity="left|bottom"
android:layout_row="2"
android:background="#FFFFFF"
android:ems="10"
android:inputType="textPassword" />
<Button
android:id="@+id/button1"
style="@style/ButtonText"
android:layout_width="215dp"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_gravity="left|bottom"
android:layout_row="3"
android:background="@drawable/redbutton"
android:text="@string/btnLogin" />
<Space
android:layout_width="320dp"
android:layout_height="1dp"
android:layout_column="0"
android:layout_row="0" />
<Space
android:layout_width="170dp"
android:layout_height="1dp"
android:layout_column="1"
android:layout_row="0" />
<Space
android:layout_width="48dp"
android:layout_height="1dp"
android:layout_column="1"
android:layout_row="0" />
<Space
android:layout_width="1dp"
android:layout_height="1dp"
android:layout_column="1"
android:layout_row="0" />
<Space
android:layout_width="100dp"
android:layout_height="1dp"
android:layout_row="1" />
</GridLayout>
ここに私のエミュレータのプロパティがあります。ターゲット Android 4.1 - API Level16 SD カード: サイズ: 500Mib スキン: 解像度: 1280 x 800
タブレットのサイズに合わせてエミュレータの画面サイズを設定しました。(1280 x 800) 他に方法があれば教えてください..?できれば助けてください..ありがとう。