タイトルバーを無効にせずにアクティビティを作成してラベルを設定すると、グラデーションを背景として使用するタイトルが表示されます。このリソースを再実装せずに再利用する方法はありますか?デフォルトのAndroidタイトルグラデーションはどのように再利用しますか?
おかげ
タイトルバーを無効にせずにアクティビティを作成してラベルを設定すると、グラデーションを背景として使用するタイトルが表示されます。このリソースを再実装せずに再利用する方法はありますか?デフォルトのAndroidタイトルグラデーションはどのように再利用しますか?
おかげ
私は、このために、バックグラウンドは、システム描画可能なフォルダ内にある「activity_title_bar.9.png」と呼ばれているリソースから来ていると信じています。ここで
はそれのコピーである:
あなたはここからそれをダウンロードする場合は、.9.png接尾辞を使用して名前を変更する必要があります。また、SDKで見つけることもできます。パスは "SDK¥platforms¥android-4¥data¥res¥drawable"
注記あなたのマシンにインストールされている他の番号でもかまいません。
一般的に、このベストプラクティスのようなシステムリソースを使用する場合は、自分のコピーを保存してプロジェクトに組み込むことです。このようなリソースは、OSの新しいバージョン(または製造元がOSに追加するデバイス特有のスキンでさえ)によっていつでも変更される可能性があります。したがって、あなたのアプリの中からシステムのコピーに頼るなら、あなたは知る方法がありませんすべてのデバイスで同じように見えることを確認してください。
よろしくお願いいたします。私はちょうどそれを行う方法を実現しました! –