2012-09-25 56 views
0

我曾嘗試與此devoloper link如何根據設備屏幕大小加載特定的xml佈局文件?

我需要1024×768的分辨率,否則默認XML文件的設備上加載的res/layout-w1024dp-h768dp/activity_main.xml提供這些說明,所以我配置我的AVD和我的工程資源管理器看起來如下 enter image description here

我已經嘗試了所有,但其沒有工作對規範的AVD .. 任何人可以請幫我...

這裏是清單文件

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.example.fm_player" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk 
    android:minSdkVersion="14" 
    android:targetSdkVersion="15" /> 

<supports-screens android:requiresSmallestWidthDp="768" /> 

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/title_activity_main" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

</manifest> 
+0

調整密度值 – Jayabal

+0

是設備 –

+0

的實際密度張貼AndroidManifest文件 – Blackbelt

回答

1

Android可以處理文件夾名稱中的兩種不同分辨率嗎?

您是否嘗試過使用:

res/layout-sw768dp 

將採取的768長度最短,從寬度和高度?

+0

沒有,還是它的加載默認XML文件:( –

+0

下一個,明顯,問題是:你肯定使用的設備是正確的大小?而且你正在編譯對Android SDK> 3.0的版本? –

+0

是的,我已經顯示了上面的圖片AVD細節 –

相關問題