2013-02-13 43 views
1

我想弄清楚如何爲Android小部件啓用垂直滾動。
從我在documentationthis post中讀到的內容中,只有Android 3.0及更高版本纔有可能。
但是,我看到一款Android 2.3.6版手機(摩托羅拉Razr),它具有垂直滾動的Gmail小部件。
所以我不明白,如果可能與否?如果有可能,如何實施它?Android小部件垂直滾動爲Android 2.3.6

回答

0

製造商通常從定製版本的AOSP構建Android。由於Android 2.3.x的完整源代碼可用,摩托羅拉很可能通過修改自己設備的源代碼(可能使用與AOSP 3.0相同的技術)來增加對滾動窗口小部件的支持。如果確實如此,這將需要底層操作系統的更改,因此如果您使用SDK構建小部件,可能無法使用它。

0

如果你正在談論的小工具?擴展widget.View,你總是可以建立自己的視圖,垂直滾動。

這涉及解析onTouchEvent(可能onDispatchTouchEvent)和很多數學。

我自己在工作。