我有一個類(這是我的主要活動)已經擴展其他類:Java的多重繼承ActionBarActivity
public class AdvancePreferences extends CustomPreferences
我想用V7動作條。根據這個網站:https://developer.android.com/training/basics/actionbar/setting-up.html我需要擴展ActionBarActivity。看起來我需要這裏的多重繼承:
public class AdvancePreferences extends CustomPreferences extends ActionBarActivity
我該如何解決這個問題?我不想失去偏好功能。
--------------更多詳細信息: 我不確定這個問題,但是: 我的AdvancePreferences擴展了自定義類的CustomPreferences。 CustomPreferences擴展了PreferenceActivity並實現了OnSharedPreferenceChangeListener。現在,我需要AdvancePreferences來擴展不僅CustomPreferences而且還擴展了ActionBarActivity。
-----------------重要: 我用minSdkVer = 7
編輯:沒有意識到偏好是Android的一個,我認爲這是一個自定義類。傻我。但我確實爲你找到了一些與此相關的代碼:https://code.google.com/p/actionbarcompat/source/browse/src/org/mariotaku/actionbarcompat/app/ActionBarPreferenceActivity.java?r=1a2c145b61b34724bb91b5ae71e4f8cec1aba274 – Guardanis 2015-04-03 17:28:46
啊。嗯,這的確是自定義的......傻兮兮的:DI編輯了我的問題,所以現在應該沒有疑問。抱歉。 – Malvinka 2015-04-03 19:21:53
什麼是CustomPreferences?它是一種偏好活動嗎? – 2015-04-03 19:30:50