[問題] 請問有關 Actionbar Menu Item 大小的問

看板AndroidDev作者 (Finch)時間12年前 (2013/12/10 18:00), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
請問有關 Actionbar Menu Item 在不同裝置的圖示大小異常問題。 這是正常顯示的畫面,在解析度 1280x800 的七吋及十吋平板上都可以正常顯示: https://dl.dropboxusercontent.com/u/16455237/%E5%9C%96%E7%89%87%2013.png
圖片是放在 res\drawable-mdpi 下 但是在 Full HD 的平板上,原本的圖示變超小: https://dl.dropboxusercontent.com/u/16455237/%E5%9C%96%E7%89%87%2011.png
我有另外在 res\drawable-hdpi 下放比較大的圖。 drawable-mdpi 的圖示大小 113x40 drawable-hdpi 的圖示大小 170x60 另外有測試把 drawable-hdpi 下的圖示換成色塊,確認抓到的是 drawable-hdpi 下的 圖沒錯! https://dl.dropboxusercontent.com/u/16455237/%E5%9C%96%E7%89%87%2010.png
Google 了很久都沒有找到答案,只有找到有人也有類似的問題: http://stackoverflow.com/questions/18571099/why-do-menu-item-background-image-looks-different-on-different-phones 有人知道造成此現象的原因嗎?感謝大家!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.26.151

12/10 19:31, , 1F
用scaleType呢
12/10 19:31, 1F

12/10 21:46, , 2F
妳先看他的density跟螢幕大小多少,平板是兩倍解析
12/10 21:46, 2F

12/10 21:47, , 3F
如果FULL的desity是3的話就會差蠻多的(應該沒拼錯英文= =)
12/10 21:47, 3F

12/10 22:26, , 4F
scaleType 設為 centerCrop/centerInside 試試
12/10 22:26, 4F
文章代碼(AID): #1IfkOmzo (AndroidDev)