我有一个滚动视图和一个列表。我创建了自己的列表,并没有使用android API附带的列表视图。 我需要通过Web服务动态生成此列表。 这是我的清单:
{{1}}
答案 0 :(得分:1)
我同意弗兰克的看法。列表视图是最好的,但你可以做类似的事情: Programmatically adding TableRow to TableLayout not working
ScrollView yourScroll = (ScrollView) findViewById(R.id.yourScroll);
LinearLayout l = new LinearLayout(this);
l.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
//l.setBackground(Color.parseColor("#"));
yourScroll.addView(l);
这会添加一个线性布局作为孩子。通过说出类似的内容来添加水平方向(在添加到scrollview之前:
l.setOrientation(...
使用listview示例的自定义适配器:https://github.com/kweaver00/android-learning/tree/master/ListView