你好我正在做一個應用程序在Android需要瞄準8英寸的平板電腦。我可以使用權重總和按比例排列我的佈局,但在一些佈局中,我有一個超過imageview的按鈕(在Relativelayout中)。現在,當imageview展開時,佈局會變形。所以請給我一個針對8英寸平板電腦的方法。閱讀所有其他問題,我可以看到sw-600dp,但這是7英寸,所以如何做8英寸的平板電腦。另外什麼是8英寸平板電腦的分辨率。如何使8英寸平板電腦的佈局
謝謝。 Plz的幫助。
你好我正在做一個應用程序在Android需要瞄準8英寸的平板電腦。我可以使用權重總和按比例排列我的佈局,但在一些佈局中,我有一個超過imageview的按鈕(在Relativelayout中)。現在,當imageview展開時,佈局會變形。所以請給我一個針對8英寸平板電腦的方法。閱讀所有其他問題,我可以看到sw-600dp,但這是7英寸,所以如何做8英寸的平板電腦。另外什麼是8英寸平板電腦的分辨率。如何使8英寸平板電腦的佈局
謝謝。 Plz的幫助。
sw720dp會爲你做它。由於8英寸平板電腦位於sw720桶中。
更多超過12英寸x 800分辨率的8.0英寸平板電腦。如果你真的想知道你的具體8.0英寸平板電腦的精確的分辨率,然後簡單地可以使用下面的代碼
得到,如果你想在像素可以使用的getSize顯示屏尺寸:
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;
這方法是在Android的API 13推出,所以如果你想獲得先前的API顯示的指標使用:
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int wwidth = displaymetrics.widthPixels;
在Android上,你可以在指定資源的最小寬度。例子:
layout-sw600dp/ < that's a 7" like the Nexus 7
layout-sw720dp/ < that's a 10" like the Nexus 10
因此,所有你需要做的是找出什麼在DP最小寬度爲8英寸(大概的東西約660dp),併爲它創建的資源文件夾。
請參閱此鏈接。在這裏,他們詳細解釋有關屏支持
我正在爲8英寸設備中的佈局獲取Resources $ NotFoundException。我在sw720存儲桶中擁有相同的佈局。你可以幫幫我嗎 ? – 2017-10-31 05:06:56