Re: [問題] 支援螢幕大小
可是我單位用dp,位置還是會跑掉耶
假設 android:layout_width="100dp"
在800*480的螢幕裏 此寬會佔整個螢幕的 100/480
但在1280*800的螢幕裏 此寬會佔整個螢幕的 100/1280
也就是說 同樣都是設成100dp 在不同螢幕顯示的大小還是一樣的
不會因為螢幕大小 而自動縮放耶 ><
請問這要怎樣解決?
※ 引述《runescape1 (littledot)》之銘言:
: ※ 引述《fake01 (ya da)》之銘言:
: : 因為每個螢幕大小關係,我在xml裡面設定好的介面框架,在eclipes上跑模擬器是我
: : 要的大小,但是發布到htc上執行,會有跑掉的狀況。
: : 請問該如何解決呢?
: : 框架可以支援各種螢幕大小?解析度問題?
: : 對不起 我是新手可能問的問題很蠢。敬請見諒。
: 大致上有四種方法可以避免不同螢幕規格造成view跑掉
: 在http://developer.android.com/guide/practices/screens_support.html
: 中的Best Practice區塊有描述:
: 1.用wrap_content, fill_parent, 以及dp來定義長寬高
: 2.單位不要用pixel(用dp)
: 3.不要用AbsoluteLayout
: 4.提供不同drawable給不同的螢幕規格(我覺得這個可有可無...)
: 你有觸犯前三條中的任何一條嗎~?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.109.106
推
08/17 19:02, , 1F
08/17 19:02, 1F
推
08/17 19:05, , 2F
08/17 19:05, 2F
→
08/17 22:34, , 3F
08/17 22:34, 3F
→
08/18 08:31, , 4F
08/18 08:31, 4F
→
08/19 05:30, , 5F
08/19 05:30, 5F
討論串 (同標題文章)
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章