我有一个应用程序,我主要开发10英寸。但是,我需要将其编码为7英寸。我有两个7英寸平板电脑:三星P1000和三星标签2 P3100。他们使用不同的Android版本 - 分别为2.x和4.0。 使用/ res / layout-large的布局,非常适合P1000,但对于P3100来说非常小。
所以我考虑创建一个名为/ res / layout-large-v8的文件夹,特定于版本2.x而/ res / layout-large将处理其他7英寸平板电脑。 但它没有用。两个平板电脑都使用相同的/ res / layout-large-v8 xmls文件。
如何使用/ res / layout-large而不是v8制作P3100?
答案 0 :(得分:1)
试试这个
res/layout/main_activity.xml For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml For 10” tablets (720dp wide and bigger)
并参考这篇精美的文章http://developer.android.com/guide/practices/screens_support.html
答案 1 :(得分:0)
有效!现在,res / layout-large是7英寸平板电脑的默认设置,因此res / layout-large-v14适用于Android 4.0或更高版本。