我有一個Android應用程序,可以在我的設備上正常工作。但是,當我在Acer Iconia A500選項卡上安裝應用程序時,所有文本都變得模糊。我android應用程序中的所有文本都變得模糊
這似乎是不同屏幕分辨率的問題。
我該如何解決此問題?
任何幫助表示讚賞。
我有一個Android應用程序,可以在我的設備上正常工作。但是,當我在Acer Iconia A500選項卡上安裝應用程序時,所有文本都變得模糊。我android應用程序中的所有文本都變得模糊
這似乎是不同屏幕分辨率的問題。
我該如何解決此問題?
任何幫助表示讚賞。
查看有關支持多屏幕分辨率的android文檔。這對你很有幫助:http://developer.android.com/guide/practices/screens_support.html
確保你使用「sp」單位來設置文本大小。但無論如何,越來越模糊是有線的效果
如果我沒有記錯,Android團隊的官方建議是使用「dip」單元。 –
@TillHelgeHelwig否,'sp'與'dp' *(='dip')*基本相同。它還將用戶字體大小偏好計算在內,因此是字體大小的最佳選擇 - 請參閱[Dimension](http://developer.android.com/guide/topics/resources/more-resources.html#Dimension) 。 – 2011-11-21 14:03:28
是的。我已經使用「sp」作爲文本框。但是這似乎是一個完全不同的問題。我創建的對話框也得到了4倍放大的效果。 – Sandeep
這聽起來像你的應用是越來越被新的縮放模式縮放:http://android-developers.blogspot.com/2011/07/new-mode-for-apps-on-large-screens.html
我不知道他們爲什麼這樣複製從iPad(它可以運行iPhone設計的應用X2放大),因爲這是一個可怕的功能。
你是如何編寫文本視圖的?你用什麼單位?您有平板電腦的特殊佈局嗎?我們需要更多信息。 –