0

SeekBarホーム画面のウィジェットに追加する方法を探しています。StackOverflow に関するこの投稿を読んだ後、SeekBar は RemoteView 内でサポートされていないことがわかりましたProgressBar。(受け入れられたウィジェットの子孫はサポートされていません)

ただし、私のプロジェクトでは、ここにある Lars Werkman のものを使用してHoloColorPickerます。src で気付いた場合、彼(これは本質的に SeekBar です) は. 受け入れられたすべてのウィジェット ( here ) は の子孫であるため、これでうまくいくと思います。しかし、残念ながら、ホームスクリーン ウィジェットを で読み込もうとすると、「ウィジェットの読み込みに問題があります」という応答が表示されます。OpacityBarViewViewOpacityBar

これが機能しない理由を誰かが知っていますか?そして、それを機能させる方法を知っていますか?

SeekBarまたは、ホームスクリーンウィジェット内で作業する方法を知っている人はいますか?

ありがとうございました!

4

1 に答える 1

1

受け入れられたすべてのウィジェット(ここ)はViewの子孫であるため、これでうまくいくと思います

それは論理的な誤謬であるため、なぜあなたがそう結論付けるのか、私にはわかりません。あなたの論理によれば、負の数は数の型であるため、すべての数は負です。

これが機能しない理由を誰かが知っていますか?

アプリ ウィジェットでは、カスタムViewや、 でサポートされていないものは使用できないためです。RemoteViews

そして、それを機能させる方法を知っていますか?または、ホームスクリーンウィジェット内で機能する SeekBar を取得する方法を知っている人はいますか?

SeekBar独自のホーム画面を作成し、そのカスタム ホーム画面で何をしようとしているのかを実装します。

于 2013-09-29T22:32:19.713 に答える