[問題] 指定解析度 layout

看板AndroidDev作者 (尋找奶昔)時間11年前 (2014/04/05 21:48), 11年前編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
各位板上的大大們好 小弟是初入android 開發的新手 目前想開發一個app 需要有不同的解析度 分別是常用的 800x480 1280x720 1920x1080 有在網路上找到一些方法 是用 layout 的資料夾名稱去分別做的 layout layout-1280x720 layout-1920x1080 但是我用的 sim 是 genymotion 去跑 galaxy nexus 跟 xperia z 都有跑板的問題 好像都是讀到800x480的那個 layout 不知道我的方法對不對 感謝板上大大 -- 公告 D. #1ByBycco (DSLR) [ptt.cc] [作品] 台灣山 → sorkayi :白目 05/17 14:52 D.罵人白目違反 3-4 人身攻擊相關規定,sorkayi 警告一次。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.71.168.251 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1396705735.A.B06.html

04/05 21:58, , 1F
官網上應該有推薦說用 dpi 去分,再來是 nexus 與 XZ
04/05 21:58, 1F

04/05 21:58, , 2F
都有海苔條,所以實際上不會到 1920x1080 (加上這設法有
04/05 21:58, 2F

04/05 21:59, , 3F
缺陷,prot 與 land 會不一樣)
04/05 21:59, 3F
後來我用 layout-hdpi layout-xhdpi layout-xxhdpi 三個去做 目前是可以了 不過不知道放在其它上面會不會也有問題 ※ 編輯: sorkayi (42.71.168.251), 04/05/2014 22:40:07

04/05 23:05, , 4F
寫過七吋跟十吋 用DPI沒跑板
04/05 23:05, 4F

04/06 01:11, , 5F
可以參考樣板:layout-sw600dp / layout-sw720dp-land
04/06 01:11, 5F

04/07 10:20, , 6F
不要用dpi分,要跟樓上一樣用dp分。
04/07 10:20, 6F
所以 sw600dp 就是用 dp 去分辨 layout 的阿 之前都是用 sw600dpi 用起來還是很怪 才沒有用這種寫法的 ※ 編輯: sorkayi (42.79.194.120), 04/08/2014 20:25:37
文章代碼(AID): #1JG0d7i6 (AndroidDev)