1. 程式人生 > >程式碼中設定控制元件間距

程式碼中設定控制元件間距

在佈局中設定間距比較簡單,只需要使用android:layout_marginLeft等屬性就可以了,有的時候要在程式碼中根據具體情況動態新增一些控制元件,在程式碼中設定間距

 //列表中根據值加入ImageView,建立基礎的ImageView
    private ImageView getBaseImageView(int sourceID){
        ImageView imageView = new ImageView(UrineResultActivity.this);
        LinearLayout.LayoutParams layout = new LinearLayout.LayoutParams
( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); layout.setMargins(15, 0, 15, 0); imageView.setLayoutParams(layout); imageView.setBackgroundResource(sourceID); return imageView; }