Android不尊重我的res文件夹

Android不尊重我的res文件夹,android,eclipse,android-layout,Android,Eclipse,Android Layout,我在Android中开发的应用程序中遇到了一些问题: 我们正在创建一个支持多屏幕的应用程序,从三星Galaxy Ace到三星Galaxy Tab 2 10.1,支持小屏幕、中屏幕、大屏幕和x大屏幕,但不知何故,Android不尊重我的文件夹布局。在EclipseVisualLayoutEditor中,当我更改屏幕时,它会将我移动到正确的文件夹中,以表示该布局。但是,在Android、Emulator或Real Device中,文件夹中的布局显示方式不正确。 我的文件夹结构与Android Dev

我在Android中开发的应用程序中遇到了一些问题:

我们正在创建一个支持多屏幕的应用程序,从三星Galaxy Ace到三星Galaxy Tab 2 10.1,支持小屏幕、中屏幕、大屏幕和x大屏幕,但不知何故,Android不尊重我的文件夹布局。在EclipseVisualLayoutEditor中,当我更改屏幕时,它会将我移动到正确的文件夹中,以表示该布局。但是,在Android、Emulator或Real Device中,文件夹中的布局显示方式不正确。 我的文件夹结构与Android Developer中提到的类似: 资源/布局xxxx 资源/价值xxxx

我还读到,自从Android蜂巢以来,有些事情发生了变化,小的、大的、xlarge限定符都被取消了。因此,我们使用布局swdp创建文件夹,我们认为这将是使用honeycomb+的设备的解决方案。但是,很快我们就意识到这是行不通的。 那么,有没有确切的方法可以做到这一点?。为了使Android尊重或强制,这些文件夹?。
另外,在Android 2.2中,当使用Dimens时,应用程序没有启动。它表明没有dimen 0x01。提前谢谢。

我个人会对每个版面使用屏幕像素密度(dpi)

即:

ldpi: Low-density screens; approximately 120dpi. 
mdpi: Medium-density (on traditional HVGA) screens; approximately 160dpi. 
hdpi: High-density screens; approximately 240dpi. 
xhdpi: Extra high-density screens; approximately 320dpi. 
Added in API Level 8

请参见

我个人会为每个布局使用屏幕像素密度(dpi)

即:

ldpi: Low-density screens; approximately 120dpi. 
mdpi: Medium-density (on traditional HVGA) screens; approximately 160dpi. 
hdpi: High-density screens; approximately 240dpi. 
xhdpi: Extra high-density screens; approximately 320dpi. 
Added in API Level 8
请参见

文件夹应为:

>标准手机屏幕

values-sw600dp
>7英寸手机/平板电脑屏幕

values-sw720dp
>10英寸平板电脑

您必须在这些文件夹中的XML文件中初始化
,并在XML中调用

例如:

<Button
android:id="@+id/btnHome"
android:layout_width="@dimen/myvariable"
android:layout_height="@dimen/myvariable"
android:text=""
android:background="@drawable/homebutton" />

它将根据屏幕大小调整大小

我正在使用我的应用程序,这样可以确保三个屏幕的大小相同。

文件夹应该是:

>标准手机屏幕

values-sw600dp
>7英寸手机/平板电脑屏幕

values-sw720dp
>10英寸平板电脑

您必须在这些文件夹中的XML文件中初始化
,并在XML中调用

例如:

<Button
android:id="@+id/btnHome"
android:layout_width="@dimen/myvariable"
android:layout_height="@dimen/myvariable"
android:text=""
android:background="@drawable/homebutton" />

它将根据屏幕大小调整大小


我正在开发我的应用程序,这确保了所有三个屏幕的大小相同。

我应该使用布局ldpi、布局mdpi等吗@NemesisDoom它应该会有帮助,但我不知道为什么你在哪里做的不起作用等一下,我将实现你告诉我的,然后看看结果,我应该使用布局ldpi,布局mdpi@NemesisDoom它应该会有帮助,虽然我不知道你在哪里做的事情为什么不起作用等一下,我要执行你告诉我的,看看结果,