我有活动“MyActivity”及其父“MainActivity”。一切都很好。
然后我重构了“MyActivity”并将其重命名为“PrimeFactorizationActivity”。从那时起,GUI设计编辑器中缺少后退按钮:
我尝试重构“activity_my”并将其重命名为“activity_prime_factorization”,但它不起作用。 此外,我尝试删除parentActivityName-Tag并重新插入它,但它也不起作用。
我没看到我的代码有什么问题。在Manifest中它看起来像这样:
<activity android:name=".PrimeFactorizationActivity"
android:parentActivityName=".MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".MainActivity" />
</activity>
有趣的是,当我在设备上构建并运行应用程序时,按钮是可见的。此外,如果我将“PrimeFactorizationActivity”重命名为“MyActivity”,则会再次出现后退按钮。