這就是發生什麼,第一個截圖是應該如何,但大多數時候,當我開始活動,它開始像第二個截圖。RelativeLayout的背景保持跳躍和鴨
這隻有在我上下滾動或將焦點輸入/輸出到某些字段後纔會發生。
有人可以指出或解決這個問題嗎?
注:標誌是內部@drawable/background
這是整個屏幕jpg文件
第一:
二:
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>
LinearLayout是我能做的最糟糕的事情。 – Nezam 2013-03-07 10:57:01