2011-04-10 91 views
1

是否有任何可以應用於通用Android視圖的android縮放解決方案?Android - 通用縮放

我的應用程序需要將大量信息推送到屏幕上,並且在某些電話上,屏幕太小以至於數據變得不可讀。

我想獲得特別適用於textview和圖像按鈕的縮放功能。我想象一個適用於這兩個內置的zoomView的zoomView對其他大多數人都適用。

我在網上瀏覽過,還沒有找到任何簡單的解決方案。大部分討論似乎都集中在縮放圖像或web視圖上。

如果沒有現有的解決方案,任何人都可以提出一個好的方法?

回答

2

是否有任何可以應用於通用Android視圖的android縮放解決方案?

這是不可能的,除了可能在Android 3.0上。在Android 3.0(API Level 11)上,您有getScaleX()getScaleY(),其中可能滿足您的需求。

如果沒有現有的解決方案,任何人都可以提出一個好的方法嗎?

設計一個針對較小屏幕優化的不同UI。

或者,使用ScrollView(或HorizontalScrollView)並使用更大的小部件(有效地預縮放您的內容)。

您可以嘗試通過基於用戶輸入更改文本大小和按鈕大小來實現您自己的僞縮放(例如,選項菜單可放大/縮小),但我不確定該功能效果如何。