質問

いくつかのアプリケーションを開発しており、デバイスのホーム画面に関する情報を表示したい 天気とアプリケーションはそうします.

同じことができる方法を教えてください。ありがとうございました!

alt text

役に立ちましたか?

解決

天気とビデオデモで見たものから、アプリは現在の背景画像にペイントしません(またはできない)が、すべての天気情報が描かれたホーム画面の背景に画像を選択することができます。また、カスタムテーマは必要ないので、彼らがただ使用していると確信しています HomeScreen.setBackgroundImage() 方法。

画像生成に関する限り、私の最善の策は、ユーザーが選択した背景画像を開くことです。 Bitmap オブジェクト、それを新しいものに渡します Graphics 必要なすべてのレンダリングを行い、新しい.pngファイルを使用して作成するオブジェクト encode(Bitmap bitmap) の方法 PNGEncodedImage.

たとえば、ホーム画面の画像をアニメーション化する必要がある場合は、BlackBerryテーマスタジオを試してみたいと思うかもしれませんが、少なくとも今のところ探しているインタラクティブ性(データの取得、画像の読み込み)の量を提供していないと思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top