問題タブ [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.
android - Android ホーム画面ウィジェットのテキストサイズを動的に変更
ホーム画面ウィジェットのテキストのフォント サイズを変更できるアプリケーションがあります。一例はhttps://play.google.com/store/apps/details?id=org.zooper.zwfree
ただし、ホーム画面のウィジェットは のみを運ぶことができるため、動的にRemoteView
を設定しても機能しません。textSize
TextView
私が見ているように、テキストサイズを動的に変更するには2つの可能性があります:
テキスト サイズごとに別の layout.xml ファイルを追加します。
TextView
これらのファイルは、のtextSize
値が異なるだけです。ユーザーがテキストサイズを変更したい場合、それぞれのレイアウトをロードする必要があります。ここのようにビューを作成する代わりにビットマップを描画しますhttps://stackoverflow.com/a/4411060/883083
私の質問は次のとおりです。第 3 の可能性は残っていますか?
android - Android OS 3.0 以降で通知ドロワーを非表示にする方法は?
2.3.3 以降の OS バージョンをサポートする通知システムを持つアプリケーションに取り組んでいます。Android OS 3 未満では、コンテンツ インテントを設定するオプションがあります。通知領域全体がシングルクリック可能です。
ただし、OS 3.0 以降では、リモートビューを使用して、それぞれのアクションを実行するための 3 つの異なるボタンがあります。通知ドロワーを開くと、任意のボタンをクリックしてアクションを実行できます。
デフォルトでボタンをクリックした後、通知ドロワーは上がらない(または非表示)。プログラムで通知ドロワーを非表示にする方法はありますか。これについて私を助けてください。
android - ImageView で投稿された悪い通知
Android 2.3.3 で通知を作成しようとしています。カスタム レイアウトが必要ですが、Notification Builder を使用できません。通知のレイアウトは次のとおりです。
R.layout.notification_upload
これは、通知のコードです。
私は得ています:パッケージから投稿された悪い通知:RemoteViewsを展開できませんでした... どこが間違っていますか? 通知内で ImageView を使用できますか?
android - クリック時のカスタム通知の更新
レイアウトを作成してカスタム通知を使用しています。通知でその画像をクリックしたときに、カスタム通知レイアウトで ImageView の背景を変更したい..通知全体を再作成せずに、画像を変更するだけでこれを行いたい..
android - RemoteViews を介した通知でのマーキー スクロール
を使用して、通知バーのスクロール テキストをマーキーしようとしていますRemoteViews
。また、コードをデバッグして、実際にTextView$Marquee
はマーキー スクロールのシステムが実行されていることを確認できましたがTextView
、UI では実際にはテキストがスクロールされていませんでした。
誰もこの問題の解決策を持っていますか?
コメントできなかったので、新しいトピックを立ち上げました。また、それに対する返事はありませんでした。 スレッド
android - RemoteViewを無効にする方法
私はカスタム通知を作成しています。インテントのレシーバーで、通知自体のレイアウトの要素のテキストを変更します。通知を更新しても何も起こりません。インテントがレシーバーに渡されています。ログを確認しました。通知を行うアクティビティと受信者は別のクラスです。何か案は?ウィジェットの AppWidgetProvider がうまく機能することはわかっていますが、この場合、AppWidgetProvider はありません。これは単純な通知です。RemoteView を無効にする他の方法はありますか?
これは、他のアクティビティで初めて通知を行うコードです。