使用我相同的Android应用程序到平板电脑,我可以一步一步地做什么



如何让我的应用程序支持所有屏幕尺寸(智能手机和平板电脑),所以我的所有图像都在res/drawable-hdpi中 所以我是否需要将相同的图像放在所有可绘制文件夹中,但尺寸更大?? ,我应该在清单文件中做什么?

manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.trysearch"
    android:versionCode="1"
    android:versionName="1.0" >
<supports-screens android:normalScreens="true"
    android:largeScreens="true" android:anyDensity="true">
</supports-screens>
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.CALL_PHONE"/>
    <uses-permission android:name="android.permission.SEND_SMS"/>
    <application
        android:allowBackup="true"
        android:icon="@drawable/background"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar" >
        <activity
            android:name="com.example.trysearch.SplashMain"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

您可以为手机和平板电脑创建不同的布局文件。对于平板电脑,您应该在res文件夹中创建额外的布局文件夹,该文件夹称为布局大(对于平板电脑),对于手机,有默认布局文件夹,同时对于横向模式,您可以再创建一个名为布局的文件夹,名为布局大横向(平板电脑)用于手机布局横向。

同样在Manisfest文件中进行更改

<supports-screens android:anyDensity="true" />

相关内容

最新更新