問題タブ [wallpaper]

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 に答える
320 参照

wallpaper - 壁紙を設定してデフォルトのホーム画面に戻る

壁紙を選択して設定した後、ユーザーがすぐに新しい壁紙を表示できるように、デフォルトのホーム画面 (つまり、2/3 ページ) に戻りたいと思います。

インテント インテント 2 = 新しいインテント (Intent.ACTION_MAIN); Intent2.addCategory(Intent.CATEGORY_HOME); Intent2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent2);

上記は正常に動作しますが、必ずしも DEFAULT ホームページではなく、最後に使用されたホームページに戻ります。これを達成するために使用できる EXTRA または FLAG はありますか?

0 投票する
3 に答える
1270 参照

android - Androidで壁紙の向きを検出する方法

WallpaperManager.getDrawable()は現在の壁紙を取得し、それをビットマップに変換して何か他のことをするために使用します。デバイスが連続して回転すると、壁紙の間違ったデータが取得されることがあります。たとえば、デバイスがランドスケープ モードの場合、壁紙の幅と高さは縦長程度になります。

壁紙の現在の向きまたは壁紙の向きに関する関連データを検出する方法を知っている人はいますか?

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

android - カスタム壁紙を Android マーケットプレイスに掲載するにはどうすればよいですか?

私は自動車写真家で、自分の写真の一部を壁紙パッケージにして Android マーケットに掲載したいと考えています。これについて説明する方法をGoogleで見つけることができませんでした...ここにいる誰かが知っていることは知っています!

ありがとう

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

android - androidは私が切り抜いた画像を壁紙として設定します

画像の一部を取得するために画像をトリミングするだけです。しかし、Androidは返された画像を壁紙として設定しました。なんで?私はAndroidコードを追跡し、Gallery3Dアプリケーション(com.cooliris)でこれを見つけました:

最後の行、TODOに注目してください。これは、作物の意図が設定作業を行うことを示しています。まあ、私はそれをまったく必要としません。では、壁紙を設定せずに画像を切り抜くにはどうすればよいですか?ありがとう!

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

android - APK からインストールした場合、Galaxy S で壁紙を設定するとアプリケーションがクラッシュする - Eclipse から動作する

私のアプリは HTC Incredible で壁紙を正しく設定しますが、Galaxy S でクラッシュします。これは、APK ファイルを介してインストールした場合にのみ発生します。アプリを Eclipse 環境からインストールすると、HTC Incredible と Samsung SCH-1500 の両方で正しく動作します。アプリを APK ファイルとしてエクスポートすると、正しくインストールされ、他のすべての機能が正しく動作するように見えます。クラッシュするのは壁紙の設定だけです。デバッガーを使用して実行すると、すべて問題ありません。これは許可の問題でしょうか?HTC では問題なく、Samsung ではクラッシュするのはなぜですか?

ご協力いただきありがとうございます!クルト・ラインデル

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

android - 壁紙を設定するのはこれほど難しいはずです:(

わかりました、例外がスローされていると思います。残念ながら、私はエラーが発生していません。エミュレーターと私の電話にロードされますが、実行されません。「アプリケーション MyApp (プロセス com.myapp) が予期せず停止しました。もう一度やり直してください」と表示されるだけです。次に強制終了ボタン。:(

もう一度ここに私のコードがあります:

私自身の調査で、誰かが getDrawingCache からビットマップを取得し、それをビットマップに変換しているのを見ましたか? しかし、view.getDrawingCache のドキュメントには、それは既にビットマップであり、setWallpaper はビットマップを設定することになっていると書かれています...ここではアイデアがありません。

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

android - ランチャーはAndroidで壁紙を描く責任がありますか?

壁紙/ライブ壁紙をレンダリングするのはランチャーの責任かどうか疑問に思っていますか?または、常にその下に描画されている場合はどうなりますか?透明なランチャーを作成した場合、壁紙がそこにあると想定できますか?

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

android - API レベル 3 の壁紙オフセット?

私は私の小さな壁紙アプリをほぼ完成させました。唯一のことは、API レベル 3 でオフセットの方法が見つからないことです。使用する画像のサイズに関係なく、テスト用電話の中央に配置されません。エミュレーターでは見栄えがしますが、バク転のような古い携帯電話を持っている人はどうすればよいでしょうか? 誰かがこれに対する修正を知っていますか?

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

android - ライブ壁紙が ACTION_MOVE イベントを受信して​​いませんか?


CPU の使用率が最大になると、ライブ壁紙が ACTION_MOVE イベントを受信しないように見えることがわかりました。ただし、ACTION_DOWN および ACTION_UP イベントは引き続き受信します。

デモ用に最小限のEclipseプロジェクトをセットアップしました。Menu->Config を使用すると、フレーム レートの上限を切り替えることができます。

http://www.mediafire.com/file/m7v0czmovtatuu1/TouchTest.zip

他の誰かがこれに遭遇しましたか、またはその理由について説明がありますか?

編集:これはジンジャーブレッドでのみ発生することがわかりました。しかし、まだ解決策はありません。

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

android - uses-sdk タグがライブ壁紙をクラッシュさせる

ちょっとしたライブ壁紙を作りました。市場にアップロードしたかったのですが、API レベルを指定するために必要な情報を取得しました。しかし、私が設定したとき

タグを閉じた直後のマニフェストでは、ロード時に壁紙がクラッシュするだけです。2 つのコンパイル間で他に何も変更していないため、タグがなくても問題なく動作します。エラーは、壁紙を実行している opengl スレッドの奥深くで発生するため、例外メッセージはあまり役に立ちません。少なくとも、何がクラッシュする可能性があるのか​​ わかりません。

GLThread のコードを読みたい場合は、ここにあります: https://github.com/markfguerra/GLWallpaperService/blob/master/GLWallpaperService/src/net/rbgrn/android/glwallpaperservice/GLWallpaperService.java

誰かがこれで私を助けてくれることを願っています。

ムブラスター