我在res文件夾中有4個不同的值文件夾,裏面有不同的dimens.xml。每個dimens.xml文件具有不同的值。我得到的文件夾是以下幾點:如何在不同的Android屏幕上正確使用不同的維度資源
values/dimens.xml
values-sw320dp/dimens.xml
values-sw480dp/dimens.xml
values-sw600dp/dimens.xml
問題是,當我跑我的應用程序,似乎使用的值是存儲在values-sw320dp/dimens.xml
的dimens.xml值甚至當我在谷歌Nexus 5模擬器中運行它。
使用例子是這樣的:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="Account "
android:textSize="@dimen/common_textSize_n" />
我在做什麼錯? 或者對不同的屏幕尺寸使用不同尺寸值的正確方法是什麼?
任何幫助將不勝感激。非常感謝你!
我很抱歉,這個問題似乎有多個重複。我只是沒有找到已經提出的問題的答案。
謝謝您的答覆先生,但我爲什麼要這麼做?你可以先解釋一下嗎? –
我已經更新了答案,您提到的文件夾名稱是正確的,您提到的不正確。 –
非常感謝您,先生,我將適用於我的項目。乾杯! –