2

listviewカスタムアイテム レイアウトを使用すると、左側と右側の余白がおかしくなりました。背景は端まで伸びていないため、それらは余白です (または、少なくともコンテナーのパディングではありません)。

このレイアウトではLinearLayout、たくさんのtextviewsprogressbar. 組み込みのsimple_list_item_activated_1.xmlに戻すと、余白が消えます。線形レイアウト自体には、レイアウト マージンはありません。属性を具体的に取り除き、 id 、layout_width="match_parent"and layout_height="wrap_content"、および余白だけを残しました。

ここに欠けているものはありますか?

問題のスクリーンショットは次の場所にあります。

ここに画像の説明を入力

編集 1: @Grishu: 前に言ったように、これらの余白は、このような非常に単純なレイアウトでも表示されます

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <TextView 
        android:id="@+id/some_text"
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" />

</LinearLayout>

これは記憶から入力しただけなので、構文エラーが含まれている可能性があります。しかし、あなたはその考えを理解します。

Edit2:すべてのレイアウトを確認しました。問題のあるマージンは、親コンテナーの 1 つに設定されているため、リスト アイテムとは関係ありません。スパムでごめんなさい。

4

1 に答える 1

4

私はリストビューアイテムレイアウトで同様の問題を抱えていました.Eclipseのグラフィカルレイアウトではうまく見えました.次のように設定して解決しました:

android:layout_margin="0dp"
android:padding="0dp"

メインの相対レイアウトで、これが役立つことを願っています。

于 2013-04-11T13:59:13.950 に答える