将数据添加到List并将其显示在网格中

时间:2012-07-10 03:16:22

标签: android list listview gridview

我对如何在网格或多列列表视图中显示数据感到困惑。 这是我从数据源创建的列表;

我在进入网格时遇到问题。

感谢您的帮助。

  private List<OReady> pOrders;

  OReady rOrders = new OReady();
  rOrders.setNumber("123");
  rOrders.setQty("5");
  rOrders.setAmount("9.00");
  pOrders.add(rOrders);

 gridView = (GridView) findViewById(R.id.gridView1);
 gridView.setAdapter(new OrdersAdapter(this, pOrders));

这部分给我一个错误,任何日食建议都会造成更多错误。

这是我的Ordersadapter。

 @SuppressWarnings("rawtypes")
 public class OrdersAdapter extends ArrayAdapter{
 private final Activity activity;
 private final List orders;

@SuppressWarnings("unchecked")
public OrdersAdapter(Activity activity, List objects) {
        super(activity, R.layout.pickup , objects);
        this.activity = activity;
        this.orders = objects;  
 }

1 个答案:

答案 0 :(得分:0)

这是我用来创建列表视图的很棒的链接。我认为它会帮助你很多。

http://www.ezzylearning.com/tutorial.aspx?tid=1763429

除此之外,是的,您可能希望创建一个用于存储数据的类。上面的教程有望回答您的所有问题。