在單擊工具欄後退箭頭後,在操作欄中向後箭頭定義FLAG_ACTIVITY_NO_ANIMATION
以糾正動畫,然後返回警告。擺脫此警告的最佳方法是什麼?聲明'FLAG_ACTIVITY_NO_ANIMATION'後出現NullPointerException警告
方法調用 'addFlags' 可以產生 '顯示java.lang.NullPointerException'
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == android.R.id.home) {
final Intent intent = getParentActivityIntent();
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}
無論是抑制還是'null'檢查意圖。 –
根據警告,意圖可能爲空。除此之外,你是不是錯過了'getParentActivityIntent'的一些方法參數? –