好的,我正在做点什么。我有一个导航栏,其中包含我所有活动的按钮。我已经尝试了将其他活动扩展到“navbar”类的方法。Navbar Class in all activities
这是我迄今所做的:
- 我已经扩展到所有导航栏(除了那些需要多继承)的类。
- 在每个XML布局中使用了一个标签。
我需要什么:
- 我需要的类,甚至处理多重继承
- 我所有的课那些并不需要多重继承,延长我的导航栏类。
如果多重继承是不可能的,我不介意硬编码的类,但提前很不错:)
由于多重继承会。
好的,我正在做点什么。我有一个导航栏,其中包含我所有活动的按钮。我已经尝试了将其他活动扩展到“navbar”类的方法。Navbar Class in all activities
这是我迄今所做的:
我需要什么:
如果多重继承是不可能的,我不介意硬编码的类,但提前很不错:)
由于多重继承会。
Java不支持多继承,对不起。
您可以考虑在Honeycomb上使用操作栏,然后使用ActionBarSherlock来支持来自相同代码库的预蜂窝设备,而不是滚动您自己的“导航栏”。
你可以做我做我的应用程序。
创建所有其他活动延伸的“基本”活动。
填写您的菜单栏,并设置所有与Intents在其中的侦听器,然后允许每个活动处理一切。
另一种选择是创建一个任何你想要的XML元素(如果它由于某种原因需要比菜单更复杂)。你仍然应该使用“基础”活动的想法。
希望这会有所帮助。
这看起来像它可能是一个很好的除了应用程序,并使其看起来非常好。我很欣赏这个想法。 :)我知道Java不支持多重继承,但我添加它来获取想法,因为从基类中扩展一直没有工作:/ – Derok8