問題タブ [android-remoteview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
407 参照

android - Android RemoteView クラスが setOnClickPendingIntent のみを提供するのはなぜですか?

Android のRemoteViewクラスは、setOnClickPendingIntent代わりにメソッドを提供しますsetOnClickListener。この理由は何ですか?PendingIntentこの場合に使用する利点は何ですか?

0 投票する
0 に答える
73 参照

android - Androidでデータベースを使用してウィジェットを作成する

アプリケーションのウィジェットを作成しています。github から LoremWidget プロジェクトをダウンロードしました。リンクはこちら

ここでは、items という名前の 1 つの配列です。配列をハードコーディングすると、ウィジェットに値が正しく表示されます。しかし、データベースからデータを取得しようとして、データを要素ごとに配列にコピーしても何も表示されません。私はマニフェストファイルへの書き込みと読み取りの許可を与えました.誰かが私のエラーを見つけることができますか. しかし、私はこのデータベースコードを別のアプリケーション(ウィジェットではない)に使用して、正しく取得しました。

LoremViewsFactory.java

これは私の getAllContactsfunction DatabseHandler クラスです

0 投票する
1 に答える
1406 参照

android - ボレーを使用して画像リソースをremoteViewに設定する

Androidのサービスから音楽ストリームを再生するので、音楽の再生が開始されると、上に通知が表示され、再生/一時停止ボタン、音楽のタイトル、および音楽カバー写真のサムネイルが表示されます。次のように、サービス コード内で通知を開始します。

custom_notification.xmlは次のようになります。

これは完全に機能し、ImageViewのリソースフォルダーに含まれるic_launcherアイコンを設定しますが、私が達成したいのは、この画像をURLから画像に設定することです.ボレーライブラリを使用して画像をダウンロードして設定するので、ImageViewを以下に、 thumbnailNotification.xml 内の id=thumbnailNotification を追加します。

しかし今、サービスからこれを設定する方法は?

0 投票する
2 に答える
568 参照

android - RemoteView を使用してウィジェット内のテキストを自動リサイズする

この例 (AutoResizeTextView)この例 (FontFitTextView)を使用して、ウィジェットのテキストのサイズを変更しようとしました。

BroadcastReceiverウィジェットを更新する があり、これにBroadcastReceiverは次のものがあります。私は以下を構築しRemoteViewます:

次に、変数の 1 つを設定します。

それに応じてwidget.xmlを調整しました:

しかし、私のウィジェットには「ウィジェットの読み込みに問題がある」と表示されるようになったので、数時間後に疑問に思っています。これは RemoteViews で動作しますか? これらのクラスは両方とも TextView を拡張し、RemoteView は拡張しません。

編集:LogCatにはこれがあります: