我有一个类(这是我的主要活动)已经扩展其他类: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