0

我对如何获取数据以在网格或多列列表视图中显示它有点困惑。这是我从数据源创建的列表;

我在将其放入网格时遇到问题。

谢谢你的帮助。

  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;  
 }
4

1 回答 1

0

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

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

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

于 2012-07-10T03:40:04.567 回答