这是我的代码我的适配器返回一个编辑文本视图到我的活动
public View getView(int i, View view, ViewGroup viewGroup) {
LinearLayout linearLayout;
linearLayout = new LinearLayout(context);
linearLayout.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
linearLayout.setOrientation(LinearLayout.VERTICAL);
EditText editText = new EditText(context);
editText.setMinLines(1);
linearLayout.addView(editText);
return linearLayout;
}
答案 0 :(得分:0)
使用此我认为它可能有用......
LinearLayout.LayoutParams param = new LinearLayout.LayoutParams
(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 1f);
或试试这个......
public View getView(int i, View view, ViewGroup viewGroup) {
LinearLayout linearLayout;
linearLayout = new LinearLayout(context);
LinearLayout.LayoutParams param = new LinearLayout.LayoutParams
(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 1f);
linearLayout.setOrientation(LinearLayout.VERTICAL);
EditText editText = new EditText(context);
editText.setMinLines(1);
editText.setLayoutParams(params);
linearLayout.addView(editText);
return linearLayout;
}