アプリの残りの部分として素敵なフレーム効果を与えるために、背景として png を持つLayoutViewを含むアクティビティがあり、この LayoutView にロードされた listView を広告します。
最新バージョンの ADT ですべての画面サイズと解像度プロファイルを使用してアプリをテストし、すべての画面で正常に動作しますが、これらの構成では
-タブレット 10.1" WXVGA mdpi
-タブレット WSVGA 7" mdpi
-Nexus 7 7.17" 800x1280 tvdpi
リストは背景 PNG のフレームを超えており、見栄えが悪いです。
他の構成 (解像度は同じだが密度が異なり、その逆も同様) は機能します。
この問題を解決するには、listView のマージンを増やす必要がありますが、これにより他のすべての構成で問題が発生します。
アプリのグラフィックデザインを変更せずに、この問題を解決するにはどうすればよいですか?
編集
私は問題のサンプルを追加しました.listViewは黒い領域にとどまる必要がありますが、説明されている状況では領域を超えています
赤い領域は、ListView を持つ別の LinearLayout2 内にある LinearLayout1 です。鮮やかな赤い領域には、LinearLayout1 の背景として使用される png のフレームが含まれているため、余白が大きくなっています。