在本文中,Activity
我使用以下代码将值传递给其他Activity类:
intent.putExtra("book_arr", book_arr); // [putExtra(String *name*,Serializable *Value*)]
如何在Android Fragments中使用像这样的代码?
我尝试了以下代码,但不支持序列化值:
Bundle args =new Bundle();
args.putInt("book_arr", book_arr);
谢谢,
args.putSerializable("book_arr", book_arr);
如果您的book_arr
(应该是bookArr
)大量的重物,请考虑将其设置为Parcelable。您将需要编写其他代码,但速度大约是x10的两倍。(如果它不是一个大对象,那么您可能不应该理会)。此页面可能会有所帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句