0
我已經開發了一個android應用程序,並準備用於3.7英寸的hdpi手機。但我希望應用程序可以在各種設備平板電腦和手機上工作。我以前開發的應用程序只適用於固定大小。現在我想知道我應該以哪種尺寸設置不同的佈局(我想要最常用的尺寸)?請幫助。我應該在Android應用程序中設置我的佈局的最常見尺寸是什麼?
我已經開發了一個android應用程序,並準備用於3.7英寸的hdpi手機。但我希望應用程序可以在各種設備平板電腦和手機上工作。我以前開發的應用程序只適用於固定大小。現在我想知道我應該以哪種尺寸設置不同的佈局(我想要最常用的尺寸)?請幫助。我應該在Android應用程序中設置我的佈局的最常見尺寸是什麼?
將所有layouts
與android:layout_width="fill_Parent"/"wrap_content"
和android:layout_height="fill_Parent"/"wrap_content"
(當然,根據您的要求)。不要硬編碼layout
參數中的任何一個,並把下面的標籤在Manifest
文件:
<supports-screens android:largeScreens="true"
android:normalScreens="true" android:smallScreens="true"
android:resizeable="true" android:anyDensity="true" />
但我已經使用硬編碼的佈局和佈局非常複雜,僅僅使用FILL_PARENT或WRAP_CONTENT我不能達到我想要的。 – Navdroid
您可以實現但需要時間。我也是先以你所做的方式實施,但是在維護我的項目期間,我重新考慮了代碼並取得了成功。我用我過去的經歷指導你...... :) –