私の問題は、次の場所で見ることができる 1 つの写真にまとめることができます: http://imgur.com/qOiyl
このアプリケーションはもともとスマートフォン用に開発されたもので、小さな解像度でも問題なく、アプリケーションが画面全体に表示されます。しかし、タブレットでは、ご覧のとおり、スマートフォンに対応したサイズしか使用されていません。
これは、高さと幅の値がどこかでハードに設定されていることを意味していると思います。でもどこか見えない!すべてのアプリケーションの高さと幅を設定できる場所はどこですか (すべてのアクティビティが同じことを行っています)。
ここに私の AndroidManifest.xml があります:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.dombox.app"
android:versionCode="11"
android:versionName="2.0.4" >
<uses-sdk android:minSdkVersion="3" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" >
</uses-permission>
<uses-permission android:name="android.permission.INTERNET" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
</uses-permission>
<application
android:icon="@drawable/icon"
android:label="@string/app_name" >
<activity
android:name=".activity.DomboxHome"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<activity
android:name=".activity.list.ZonesList"
android:label="@string/app_name" >
<intent-filter>
<action android:name="Dombox.MENU" />
</intent-filter>
</activity>
<activity
android:name=".activity.list.EquipementsList"
android:label="@string/app_name" >
</activity>
<activity
android:name=".activity.PullToRefreshActivity"
android:label="@string/app_name" >
</activity>
<activity android:name="org.achartengine.GraphicalActivity" />
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:label="Tests for Android Dombox"
android:targetPackage="com.application.androiddombox" >
</instrumentation>
<activity
android:name=".activity.list.SuiviConsoList"
android:label="@string/app_name" >
</activity>
<activity android:name=".activity.list.PlanningList" android:label="@string/app_name"></activity>
</application>
そして、これが私のレイアウトの1つです(フォルダー/res/layout/にすべてあります)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal">
<fragment
android:name="com.dombox.app.fragment.MenuFragment"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:id="@+id/menu_fragment"
android:layout_weight="30">
<!-- Preview: layout=@layout/list_text -->
</fragment>
<fragment
android:name="com.dombox.app.fragment.SettingsFragment"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:id="@+id/settings_fragment"
android:layout_weight="70">
<!-- Preview: layout=@layout/settings -->
</fragment>
</LinearLayout>
何か考えはありますか?