我正在尝试将图像保留在屏幕上。它在我的手机上工作正常,但其他手机的布局也有所改变。有时图像重叠,有时文本转到下一行。我的问题是什么?
以下是我的一项活动代码。
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.shailendra.electronics.button1activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:id="@+id/button1activity"
android:background="#ffeb9c">
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll1"
android:background="@drawable/ok" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll2"
android:background="@drawable/roll2"
android:layout_marginBottom="37dp"
android:layout_above="@+id/roll3"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll3"
android:background="@drawable/roll3last"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll4"
android:background="@drawable/roll4"
android:layout_below="@+id/roll3"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginTop="44dp" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll5"
android:background="@drawable/roll5"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll6"
android:background="@drawable/roll6"
android:layout_alignTop="@+id/textView3"
android:layout_alignLeft="@+id/roll7"
android:layout_alignStart="@+id/roll7" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll7"
android:background="@drawable/roll7"
android:layout_alignBottom="@+id/sms2"
android:layout_toLeftOf="@+id/textView5"
android:layout_toStartOf="@+id/textView5" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll8"
android:background="@drawable/roll8"
android:layout_above="@+id/roll4"
android:layout_toLeftOf="@+id/textView5"
android:layout_toStartOf="@+id/textView5" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll9"
android:background="@drawable/roll9"
android:layout_alignTop="@+id/roll4"
android:layout_alignLeft="@+id/roll7"
android:layout_alignStart="@+id/roll7" />
<ImageButton
android:layout_width="70dp"
android:layout_height="70dp"
android:id="@+id/roll10"
android:background="@drawable/roll10"
android:layout_alignParentBottom="true"
android:layout_toLeftOf="@+id/textView9"
android:layout_toStartOf="@+id/textView9" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Arjun \nBhandari"
android:id="@+id/textView2"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/roll1"
android:layout_toEndOf="@+id/roll1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Balaram \nAcharya"
android:id="@+id/textView3"
android:layout_above="@+id/sms1"
android:layout_alignRight="@+id/sms6"
android:layout_alignEnd="@+id/sms6" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Amala \nKamal"
android:id="@+id/textView4"
android:layout_alignTop="@+id/roll2"
android:layout_toRightOf="@+id/roll2"
android:layout_toEndOf="@+id/roll2" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Bishnu \nBastola"
android:id="@+id/textView5"
android:layout_above="@+id/sms7"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_marginRight="49dp"
android:layout_marginEnd="49dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Bhim\nBahadur"
android:id="@+id/textView6"
android:layout_alignTop="@+id/roll3"
android:layout_toRightOf="@+id/roll3"
android:layout_toEndOf="@+id/roll3" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Bishnu\nAcharya"
android:id="@+id/textView7"
android:layout_alignTop="@+id/roll8"
android:layout_toRightOf="@+id/roll8"
android:layout_toEndOf="@+id/roll8" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Baburam \nBastola"
android:id="@+id/textView8"
android:layout_alignTop="@+id/roll4"
android:layout_toRightOf="@+id/roll4"
android:layout_toEndOf="@+id/roll4" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Badri \nGautam"
android:id="@+id/textView9"
android:layout_alignTop="@+id/roll9"
android:layout_toRightOf="@+id/roll9"
android:layout_toEndOf="@+id/roll9" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Bishnu \nGautam"
android:id="@+id/textView10"
android:layout_alignTop="@+id/roll5"
android:layout_alignLeft="@+id/sms4"
android:layout_alignStart="@+id/sms4" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Chet \nK.Bhurtel"
android:id="@+id/textView11"
android:layout_alignTop="@+id/roll10"
android:layout_alignLeft="@+id/textView9"
android:layout_alignStart="@+id/textView9" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms1"
android:layout_alignBottom="@+id/roll1"
android:layout_toRightOf="@+id/roll1"
android:layout_toEndOf="@+id/roll1"
android:checked="false" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms2"
android:layout_alignBottom="@+id/roll2"
android:layout_alignLeft="@+id/textView4"
android:layout_alignStart="@+id/textView4"
android:checked="false" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms3"
android:checked="false"
android:layout_below="@+id/textView6"
android:layout_toRightOf="@+id/roll3"
android:layout_toEndOf="@+id/roll3" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms4"
android:layout_below="@+id/textView8"
android:layout_toRightOf="@+id/roll4"
android:layout_toEndOf="@+id/roll4"
android:checked="false" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms5"
android:checked="false"
android:layout_alignParentBottom="true"
android:layout_alignLeft="@+id/textView10"
android:layout_alignStart="@+id/textView10" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms6"
android:checked="false"
android:layout_alignBottom="@+id/roll6"
android:layout_toRightOf="@+id/roll6"
android:layout_toEndOf="@+id/roll6" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms7"
android:checked="false"
android:layout_alignBottom="@+id/roll7"
android:layout_alignLeft="@+id/textView7"
android:layout_alignStart="@+id/textView7" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms8"
android:layout_alignBottom="@+id/roll8"
android:layout_toRightOf="@+id/roll8"
android:layout_toEndOf="@+id/roll8"
android:checked="false" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms9"
android:checked="false"
android:layout_alignBottom="@+id/roll9"
android:layout_toRightOf="@+id/roll9"
android:layout_toEndOf="@+id/roll9" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sms"
android:id="@+id/sms10"
android:checked="false"
android:layout_alignBottom="@+id/roll10"
android:layout_toRightOf="@+id/roll10"
android:layout_toEndOf="@+id/roll10" />
</RelativeLayout>