これがまさに起こることです。最初のスクリーンショットは本来あるべき姿ですが、ほとんどの場合、アクティビティを開始すると、2 番目のスクリーンショットのように始まります。
上下にスクロールするか、一部のフィールドにフォーカスイン/アウトした後にのみ正常になります。
誰かがこの問題を指摘または修正できますか?
注:ロゴは@drawable/background
画面全体の jpg ファイルの中にあります
初め:
2番:
XML レイアウト コード:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/sc"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/background"
android:orientation="vertical" >
<TextView
android:id="@+id/tv_un"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="25dip"
android:layout_marginRight="9dip"
android:layout_marginTop="150dip"
android:text="Mobile #:"
android:textColor="@color/newGrey"
android:textSize="13dp" />
<EditText
android:id="@+id/et_un"
android:layout_width="200dip"
android:layout_height="40dp"
android:layout_alignLeft="@+id/tv_un"
android:layout_alignRight="@+id/et_pw"
android:layout_below="@id/tv_un"
android:background="@drawable/username_area"
android:inputType="phone"
android:lines="1"
android:maxLength="11"
android:maxLines="1"
android:singleLine="true"
android:text=""
android:textColor="@color/newGrey" />
<TextView
android:id="@+id/tv_pw"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_un"
android:layout_below="@id/et_un"
android:layout_marginRight="9dip"
android:layout_marginTop="15dip"
android:text="Password:"
android:textColor="@color/newGrey"
android:textSize="13dp" />
<EditText
android:id="@+id/et_pw"
android:layout_width="270dip"
android:layout_height="40dp"
android:layout_alignLeft="@+id/tv_pw"
android:layout_below="@id/tv_pw"
android:background="@drawable/username_area"
android:maxLength="30"
android:lines="1"
android:maxLines="1"
android:password="true"
android:singleLine="true"
android:text=""
android:textColor="@color/newGrey" />
<TextView
android:id="@+id/tv_already"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/tv_un"
android:layout_alignLeft="@+id/tv_un"
android:layout_marginBottom="41dp"
android:text="Account Login:"
android:textColor="@color/newGrey"
android:textSize="18dp" />
<TextView
android:id="@+id/tv_forgot"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/et_pw"
android:layout_centerHorizontal="true"
android:text="Forgot Password? Click Here"
android:textColor="@color/redish"
android:visibility="invisible" />
<Button
android:id="@+id/btn_LOGIN_in"
android:layout_width="150dp"
android:layout_height="55dp"
android:layout_below="@+id/tv_forgot"
android:layout_centerHorizontal="true"
android:layout_marginTop="16dp"
android:background="@drawable/button"
android:enabled="false"
android:text="Login"
android:textColor="@color/grey"
android:textSize="20dp" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/btn_LOGIN_in"
android:layout_centerHorizontal="true"
android:layout_marginTop="17dp"
android:text="Don't have an account?"
android:textColor="@color/newGrey"
android:textSize="18dp" />
<Button
android:id="@+id/btn_login"
android:layout_width="150dp"
android:layout_height="55dp"
android:layout_alignLeft="@+id/btn_LOGIN_in"
android:layout_below="@+id/textView1"
android:layout_marginTop="31dp"
android:background="@drawable/button"
android:text="Sign up now"
android:textColor="@color/newGrey"
android:textSize="20dp" />
<TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="31dp"
android:enabled="false"
android:text="Forgot Password? Click Here"
android:textColor="@color/redish"
android:visibility="invisible" />
</RelativeLayout>
</ScrollView>