0
我正在使用後退導航,我發現了一些代碼來處理它。在清單文件中,我試圖放置我的包名和類名,但它說Activity Main沒有父活動。不明白在清單文件中的NavUtils導航部分
這裏是我的清單文件
包名是正確的:edu.gannon.gannonknightnews
從我瞭解到的情況是家長會的。主要和活動,我想回去是來自.NewsFragment。 我想我沒有完全理解這個概念。 你能澄清我所犯的錯誤嗎?
感謝您
<activity
android:name="edu.gannon.gannonknightnews.NewsFragment"
android:label="@string/title_activity_display_message"
android:parentActivityName="edu.gannon.gannonknightnews.Main" >
<!-- Parent activity meta-data to support 4.0 and lower -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="edu.gannon.gannonknightnews.Main" />
</activity>
和onoptionsitemselected
@Override
public boolean onOptionsItemSelected(MenuItem item) {
Log.d("MENU RETURN","CLICKED");
switch (item.getItemId()) {
// Respond to the action bar's Up/Home button
case android.R.id.home:
//Log.d("MENU RETURN","CLICKED");
NavUtils.navigateUpFromSameTask(getActivity());
return true;
}
return super.onOptionsItemSelected(item);
}
更改'android:parentActivityName =「edu.gannon.gannonknightnews.Main」'到'android:parentActivityName =「。Main」' –
不能代替 –