0

カテゴリのあるフラグメントがあります:

ここに画像の説明を入力

カテゴリの 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 リソースを使用して (理由については既に説明しました)、この問題を回避するにはどうすればよいですか?

4

0 に答える 0