大家好我正在尝试2个类之间的android传递意图,我已经意识到有两种传递意图的方法,
第一个是在这里使用getIntent方法:
Bundle extras = getIntent().getExtras();
mRowId = (extras != null) ? extras.getLong(DrugsDbAdapter.KEY_ROWID) : null;
Run Code Online (Sandbox Code Playgroud)
第二种方法是访问savedInstanceState:
mRowId = (savedInstanceState != null) savedInstanceState.getLong(DrugsDbAdapter.KEY_ROWID) : null;
Run Code Online (Sandbox Code Playgroud)
在这两种方法中,我都试图访问RowId,然后我可以使用它来获取fetchData.这两种方法有什么区别?哪一个更好 ?