2011-11-02 76 views
2

我的工作,那將包括與服務信息更新了主屏幕小部件一個個人項目不同的部件佈局 - 我使用的是Android 3.1平板電腦(物理)發展中國家以及一個Android 2.3模擬手機。安卓:用於蜂窩/薑餅

對於Honeycomb版本,我想使用StackView,建立3-4個用戶可以滑過的頁面,但這在蜂窩設備之前不支持,所以有一個簡單的方法

  • 有蜂窩設備使用StackView但有薑餅/較早使用一個TextView(我認爲這是可以通過RES /佈局-V1 {1,2,3,4}進行

  • 有無RemoteView會檢測它是哪個並清除/創建StackView項目或設置TextView上的文本

回答

1

您可以在佈局名稱中使用v11限定符來指示蜂窩前和蜂窩後的不同佈局。您還可以使用Build類來檢測您正在運行的版本,然後加載適當的佈局。

+0

感謝,將給予一個去 – kgfullerton

+0

@kgfullerton你應該接受這個答案是正確的,如果它幫你(應該是這樣,這是一個很好的解決方案)。 – powerj1984