当我启动推特网络视图时,我有一个问题就是保存一套actovuty,以便从我的活动中在Twitter上发布数据。
Akthi我在Twitter(网络视图)完成后将onle数据保存在onSaveInstanceState上,在创建调用者到tiwtter活动时,bundle为null。
这是代码:
CallerActivity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(authUrl)));
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putString (Utils.CREATE_JSON_STRING_BUNDLE_KEY, mJsonString);
outState.putInt (UIhelper.UI_BASIC_TYPE_BUNDLE_KEY, mUiCurrentBasicType);
}
答案 0 :(得分:0)
您可以尝试将super.onSaveInstanceState()
放在onSaveInstanceState
功能的末尾,并实施onRestoreInstanceState
,以便获取数据