将长值放入 Bundle
Put long value into Bundle
一个Bundle
可以保存多种类型的数据:short
、byte
、另一个Bundle
、ArrayList<Integer>
,但不是简单的[=15] =].
如何才能最好地实现这一点?必须转换成ArrayList<Integer>
吗?
你确定吗?文档中有putLong()。
您可以将 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");
一个Bundle
可以保存多种类型的数据:short
、byte
、另一个Bundle
、ArrayList<Integer>
,但不是简单的[=15] =].
如何才能最好地实现这一点?必须转换成ArrayList<Integer>
吗?
你确定吗?文档中有putLong()。
您可以将 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");