把长值放到Bundle中



一个Bundle可以保存多种类型的数据:short, byte,另一个Bundle, ArrayList<Integer>,但不是一个简单的long

如何才能最好地实现这一点?必须转换为ArrayList<Integer>吗?

你确定吗?文档中有putLong()

你可以在一个bundle中存储一个long类^^

下面是如何存储你的值
//store the long value
long myNumber = 123456789;
Bundle bundle = new Bundle();
bundle.putLong("MY_KEY", myNumber);
//then start your activity
下面是如何检索
//retrieve the long value
long value = bundle.getLong("MY_KEY");

相关内容

  • 没有找到相关文章

最新更新