0

プログラムでlinearlayoutのビュー間に間隔を空けようとして いますlayout.setPadding(0, 5, 0, 5);が、何も機能しませんでした。また、1つのエディットテキストフィールドにより多くのスペースを入れようとしています。これで試してみました。

comment.setLayoutParams(newandroid.view.ViewGroup.LayoutParams(450,100));

//comment.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));

これが私のコードです:http://pastebin.com/s46qQUNV

4

2 に答える 2

1

各edittextviewにパディングを付けます。

    address.setpadding(0,5,0,5) ;
    addressCity.setpadding(0,5,0,5) ;
    addressState.setpadding(0,5,0,5) ;

動作するはずです。

于 2012-11-08T07:19:35.660 に答える
0

LayoutParamsを使用してみてください:

LinearLayout.LayoutParams params = new LinearLayout.LayoutParams
                     (LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 1f);
params.setMargins(10, 0, 10, 0);
layout.setLayoutParams(params);
于 2012-11-08T07:19:16.927 に答える