さて、私はいくつかのバグに遭遇したと思います。
LayerListsのビットマップにバグがあるようです:http://www.michaelpardo.com/2011/10/repeating-bitmaps-inside-layerlists/
カスタムタイトルバーで背景描画可能として使用したいレイヤーリストがあります。
<style name="custom_titlebar_background">
<item name="android:background">@drawable/custom_titlebar_background</item>
</style>
編集: リンクされた回避策を使用するには、プログラムでタイトルバーの背景を設定する必要がありますが、その方法がわかりません。これは機能していないようです。画面全体(実際のコンテンツビューを含む)の背景が変更されます。
LayerDrawable layer = (LayerDrawable)getResources().getDrawable(R.drawable.custom_titlebar_background);
setLayerDrawableBitmapsRepeating(layer);
getWindow().setBackgroundDrawable(layer);
setBackgroundDrawable()を呼び出すためのカスタムタイトルバーへの参照を取得する方法、またはカスタムタイトルバーの背景を設定する他の方法はありますか?