UI
类中的MainActivity
元素需要保留,而另一个类文件会将新的UI
元素添加到主xml
布局中两个班级用于不同程度。
它了解你可以创建一个基本抽象类和两个具体的继承类,但是在这种情况下,第二个(其他类)有第三个支持类,它需要一个处理程序来运行。
对于透视图,单击一个按钮(在activity_main
中),它应该在保持使用UI
元素MainActivity
的同时启动活动。此外,该按钮具有自己的类文件方法,并且不在MainActivity
中。
现在发生了什么?按下按钮,没有任何反应。清单证实了它不是那样的。或者我允许主要活动或其他活动并且它有效,两者都需要同时工作。
基本上MainActivity
需要充当单独类文件的基本抽象活动。
答案 0 :(得分:0)
你搞乱了活动和观点。要重用相同的业务逻辑,您可以在基类中为所有其他活动(即class BaseActivity extends Activity
)编写通用逻辑。要重复使用不同的UI
部分,您应该使用片段,或者可以使用<include>/<merge>
标记对将某个布局包含到另一个布局中。