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>
ノー運とR.id.home
ためonOptionsItemSelected
にアクションを追加してみました。私はまた、onCreate()
にgetActionBar().setDisplayHomeAsUpEnabled(true);
を追加しようとしたが、それは次のエラーでアプリがクラッシュ:
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)'
あなたは 'getSupportActionBar()。setDisplayHomeAsUpEnabled(true);'を試してみましたか? –
完全な質問をお読みください;) – RedBassett
はい、私はすでにそれを読んで、私は 'getSupportActionBar()'について話していますか? –