0
你能告诉我,当我写这行代码:Android的 - 错误布尔意图
Boolean isFirstRun = getSharedPreferences ("PREFERENCE" MODE_PRIVATE).getBoolean ("isShowcaseView", true);
if (isFirstRun)
{
startActivity (new Intent (DownloadIVase.this,ActivityShowcaseInfo.class));
getSharedPreferences ("PREFERENCE" MODE_PRIVATE) .edit().putBoolean ("isShowcaseView", false) .commit();
}
的startActivity()
作品,
但是,当我更改线路
startActivity (new Intent (DownloadIVase.this, ActivityShowcaseInfo.class));
至
startActivity (new Intent (DownloadIVase.this, ActivityShowcaseInfo.class), ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
它崩溃
'布尔= isFirstRun'使用这样..........'布尔在isfirstRun =' – sushildlh
抱歉,我拼错...... 在这里,我已经改正 – MVILAdu13015
你传递错误的参数根据https://developer.android.com/reference/android/app/ActivityOptions.html#makeSceneTransitionAnimation(android.app.Activity,android.view.View,java.lang.String)有3个参数调用'activityOptions' – Riad