0
如何在大屏幕上運行時如何放大我的活動?我已經嘗試android:scaleType =「fitXY」爲我的imageview,但它不起作用。我已經嘗試了很多我研究過的代碼,但都沒有工作。當我在三星galaxy S2上運行它時,它完美地工作。但是當我在銀河音符或星系S2上嘗試它時,UI完全不同。所有imageview都很小。適合更大屏幕尺寸的Android伸縮屏幕
下面是S2的UI:
下面是說明和S3的用戶界面:
這裏的XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background"
android:orientation="vertical" >
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:contentDescription="@string/imageDesc"
android:src="@drawable/welcome" />
<Button
android:id="@+id/btnFinance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="240dp"
android:background="@drawable/btn_finance" />
<Button
android:id="@+id/btnHowtouse"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="305dp"
android:background="@drawable/btn_howto" />
<Button
android:id="@+id/btnSettings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="370dp"
android:background="@drawable/btn_settings" />
<Button
android:id="@+id/btnAbout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="435dp"
android:background="@drawable/btn_about" />
</RelativeLayout>
我也建議你閱讀了更多有關如何真正讓Android的佈局。看起來你的所有按鈕和標題欄都是圖片。 Android可以處理不同的屏幕尺寸,但由您來配置您的應用程序可以正確執行此操作。 – EGHDK 2012-08-04 20:21:04