2011-10-30 5 views
0

Motorola Xoomタブレットでアプリケーションを実行すると、バックグラウンドで画像が表示されます。エミュレータで同じアプリケーションを実行すると、アプリケーションの背景が黒くなります。 Xoomアプリケーションの背景にある、このイメージをどこから入手できるか考えていますか?Xoomタブレットで動作するアプリケーションの背景イメージ

ドキュメンテーションの目的でエミュレータでアプリのスクリーンショットを数回撮ったため、黒い背景がよく見えませんでした。

+0

は、あなたがあなたのXoomとしてのAndroidの同じバージョンを実行するために、あなたのエミュレータを設定したことを確認していますか? –

+0

はい私はそうです。両方とも3.1です。 –

答えて

3

この画像はウィンドウの背景です。デフォルトのウィンドウの背景はstate listを使用して指定します。これに使用されるイメージが伸ばされているので、ハードウェアアクセラレーションのある描画では安いがソフトウェアではより高価なので、状態リストはandroid:state_acceleratedの場合にこの背景を指定します。エミュレータは現在、ハードウェアアクセラレーションドローイングをサポートしていないため、黒の代わりに黒を使用します。

+0

ありがとうございます。これは問題を説明しますが、加速状態の背景イメージがどこにあるのか知っていますか?たぶんどこかのsdkフォルダに? –

+0

これはプライベートフレームワークリソースです。おそらく、framework-res.jarを掘り下げて、あるいはAndroid 4.0ソースリリースを待つかもしれません。 – adamp

+0

framework-res.apkをデバイスから取り出して検索したところ、res/drawable-nodpiフォルダにイメージが見つかりました。ファイルの名前はbackground_holo_dark.pngです。あなたの助けを大変ありがとうございます。 –

0

だけで完了するために、ここで私が探していたイメージがある:

Here is the image

関連する問題