4
我创建了2个coloumns的gridview。 我需要在运行时在每列中动态创建一个按钮和一个textview。 我无法编写它的baseadapter类。 我应该如何夸大我的看法在gridview。如何以编程方式将视图添加到gridview,android?
这是我的适配器类
public class Adapter extends BaseAdapter {
Context con;
Integer[] m;
public Adapter(Context c) {
con = c;
}
public Adapter(Integer[] x) {
m = x;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return m.length;
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return m[position];
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
Button btn = new Button(con);
TextView textview =new TextView(con);
return null;
}
}
为什么不能有一个xml布局按钮和文本infalte布局并在getView – Raghunandan
中更新ui在视图中添加您在getView()中膨胀的按钮和textview。 –
@Raghunandan不能使用xml – WISHY