因为我们可以将字符串类型发送到另一个类似这样的活动
public static final String EXTRA_MESSAGE =
"com.example.android.twoactivities.extra.MESSAGE";
这个的代码应该是什么
private static final ArrayAdapter LIST_OF_CUSTOMERS =
p、 我正在mainactivity中编写这段代码,并希望以listview的形式将数据库发送到另一个名为savescreen的活动
1条答案
按热度按时间vjrehmav1#
我的第一个建议是为什么第二个活动不能简单地查询数据库本身?
如果你必须的话,我建议你从
ArrayAdapter
变成一个ArrayList
并在调用第二个活动时使用bundle.putparcelablearraylist。请参见此处或此处,了解如何将bundle传递给活动并再次读取它们的值,但实际上,在调用第二个活动时,您会执行如下操作:
在第二个活动中:
唯一要记住的是,无论你的名单是什么类型的,即。
ArrayList<Customer>
,Customer
类需要实现Parcelable
接口。更多信息请参见此处或此处。