カテゴリのあるフラグメントがあります:
カテゴリの 1 つを押すと、ストーリーのリストが開きます。カテゴリのフラグメントは、リストを含むフラグメントに置き換えられます。
そしていよいよ本編です。リストビュー アイテムの背景として、私は 9 パッチ リソースを使用しません。背景には難しいテクスチャがあり、伸ばすことはできませんが、繰り返すことはできます。
仕切りを null に設定し、高さを 0 に設定しました (コードと xml のいずれかで行いました)。
mList.setDivider(null);
mList.setDividerHeight(0);
しかし、戻るボタンを押すと、リスト項目間のスペースにしばらくの間、カテゴリのリストが表示されました。
次に、高さ 1 ピクセルの赤い背景を作成して、リストビューに設定します。
mList.setDivider(getResources().getDrawable(R.drawable.sep));
mList.setDividerHeight(1);
しかし、同じ結果を得ました:
9-patch リソースを使用しようとしましたが、そのようなバグはありません。NOT 9-patch リソースを使用して (理由については既に説明しました)、この問題を回避するにはどうすればよいですか?