私はこのコードを持っています
View item = View.inflate(context, R.layout.item_layout, null);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT);
layout.addView(item, params);
私のitem_layout:(部分android:layout_marginTop = "2dip"に注意してください)
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content" android:layout_marginTop="2dip" android:layout_width="fill_parent">
<ImageView android:src="@drawable/pic_unknown" android:id="@+id/image1"
android:layout_height="50dip" android:layout_width="50dip"
android:padding="5dip"></ImageView>
</RelativeLayout>
次に、私のレイアウトでは、アイテムのリストが膨らんでいますが、間にマージンがありません。margintop = 10dipで試しましたが、何も起こりません。レイアウトに入力した値は、マージントップの有無にかかわらず計算に使用されないということです。レイアウトは同じです。
アイテムの間に空きスペースを追加するにはどうすればよいですか?アイテム間の空きスペースをどのように膨らませることができますか?隙間や隙間などを膨らませることはできますか?または、2ディップの高さで空のレイアウトを膨らませるなどの回避策を使用する必要がありますありがとうございます