2012-01-25 48 views
1

Android有點新鮮。我正在嘗試創建一個主屏幕小部件,可以使用SeekBar視圖更改鈴聲或音樂音量。

我正在閱讀http://developer.android.com/guide/topics/appwidgets/index.html中的小部件,並且很驚訝地發現「創建應用小部件佈局」一節,它說只有某些類可以由RemoteViews對象處理,因此只有這些才能用於家庭屏幕小部件。 ProgressBar類受支持,但文檔明確指出不支持後代類。

由於我試圖在我的窗口小部件中創建一個SeekBar,這是ProgressBar的後代,這是不可能通過RemoteViews?如果是這樣,是否有另一種方法來創建不依賴於RemoteViews的小部件?預先感謝您的幫助。是否可以製作一個包含SeekBar的主屏幕小部件?

回答

1

因爲我想在我的窗口小部件中創建一個SeekBar,這是ProgressBar的後代,這是不可能通過RemoteViews?

正確。

如果是這樣,有沒有創造出不依賴於RemoteViews控件的另一種方法?

號,您可以編寫自己的主屏幕上的應用程序,不過,在那裏你可以使用任何你想要在主屏幕上,因爲這是你自己的應用程序。

+0

非常感謝,我一定會考慮做一個主屏幕修改,但現在我明白了所涉及的內容,我可能暫時將此項目放在一邊。 –