4

SettingsActivity戻るアップボタンが必要な がありますMainActivity。ボタンは表示されますが、クリックしても何も起こりません。戻るボタンは正常に機能します。

AndroidManifest.xml:

<activity
        android:name=".SettingsActivity"
        android:label="@string/title_activity_settings"
        android:parentActivityName=".MainActivity">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.myapp.MainActivity" />
</activity>

onOptionsItemSelectedforにアクションを追加しようとしましたR.id.homeが、うまくいきませんでした。にも追加しようとしgetActionBar().setDisplayHomeAsUpEnabled(true);ましonCreate()たが、次のエラーでアプリがクラッシュします。

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myapp/com.example.myapp.SettingsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayHomeAsUpEnabled(boolean)'
4

1 に答える 1