我正在xml android中設計一個應用程序。我一直在使用大量可繪製的資源。事情是,當我在800x800大小的模擬器中測試設計時,它運行良好。但是當我將模擬器的尺寸減小到500x500時,設計開始爆發。它不完全在同一個位置。我使用了很多layout_margin屬性。請告訴我是否有任何其他方式可以使我的設計運行良好,而不考慮模擬器的大小!?android xml設計構建
我的代碼剪斷是:
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/containers"
android:src="@drawable/containers"
android:paddingTop="42px"
android:paddingLeft="3px">
</ImageView>
<TextView android:textColor="#000000"
android:paddingLeft="20px"
android:paddingTop="58px"
android:layout_width="wrap_content"
android:id="@+id/current_loc"
android:text="@string/current_loc"
android:layout_height="wrap_content">
</TextView>
<TextView android:textColor="#000000"
android:paddingLeft="20px"
android:paddingTop="109px"
android:layout_width="wrap_content"
android:id="@+id/current_loc"
android:text="@string/at"
android:layout_height="wrap_content">
</TextView>
<Button android:text="@string/time"
android:textColor="#000000"
android:id="@+id/pickTime"
android:layout_height="50px"
android:layout_width="120px"
android:layout_marginTop="100px"
android:layout_marginLeft="40px">
</Button>
<Button android:text="@string/date"
android:textColor="#000000"
android:id="@+id/pickDate"
android:layout_height="50px"
android:layout_marginTop="100px"
android:layout_marginLeft="160px"
android:layout_width="100px">
</Button>
<TextView android:textColor="#000000"
android:layout_marginLeft="260px"
android:id="@+id/to"
android:layout_marginTop="110px"
android:layout_width="wrap_content"
android:text="@string/to"
android:layout_height="wrap_content">
</TextView>
<EditText android:textColor="#000000"
android:id="@+id/editText2"
android:layout_marginTop="97px"
android:layout_marginLeft="280px"
android:layout_height="60px"
android:layout_width="190px"
android:hint="@string/dest"
android:textSize="20px"
android:singleLine="True">
</EditText>
<TextView android:textColor="#000000"
android:paddingLeft="20px"
android:id="@+id/thereare"
android:paddingTop="180px"
android:layout_width="wrap_content"
android:text="@string/ihave"
android:layout_height="wrap_content">
</TextView>
<EditText android:textColor="#000000"
android:id="@+id/num1"
android:layout_marginTop="169px"
android:layout_height="55px"
android:layout_width="50px"
android:layout_marginLeft="85px"
android:hint="2"></EditText>
<TextView android:textColor="#000000"
android:paddingLeft="140px"
android:id="@+id/female"
android:paddingTop="180px"
android:layout_width="wrap_content"
android:text="@string/female"
android:layout_height="wrap_content">
</TextView>
<TextView android:textColor="#000000"
android:paddingLeft="210px"
android:id="@+id/and"
android:paddingTop="180px"
android:layout_width="wrap_content"
android:text="@string/and"
android:layout_height="wrap_content">
</TextView>
好的..謝謝..我會嘗試這個儀式現在 – Chandeep