Android 如何在另一个活动中使用在活动中分配的小部件?
我正在创建一个android项目。在这种情况下,我从XML文件中获取ID,并在(类或活动)中编写单击事件。我想使用另一个类中的小部件,而不需要再次获取id。比如(Button btn=(Button)findviewbyd(R.id.button1);)我想在一个类中使用这段代码Android 如何在另一个活动中使用在活动中分配的小部件?,android,Android,我正在创建一个android项目。在这种情况下,我从XML文件中获取ID,并在(类或活动)中编写单击事件。我想使用另一个类中的小部件,而不需要再次获取id。比如(Button btn=(Button)findviewbyd(R.id.button1);)我想在一个类中使用这段代码 但是我想在另一个类中使用按钮btn,而且单击事件也应该起作用。如果您想在多个活动中使用任何视图,您可以创建一个类BaseActivity,该类扩展活动并包括该活动中的所有公共视图,然后将此BaseActivity扩展到
但是我想在另一个类中使用按钮btn,而且单击事件也应该起作用。如果您想在多个
活动中使用任何视图
,您可以创建一个类BaseActivity
,该类扩展活动并包括该活动中的所有公共视图,然后将此BaseActivity
扩展到所有活动活动
中要使用公共视图/布局/页眉/页脚的活动。对于伪代码,您可以查看我的答案。如果您需要使用相同的小部件,这可能意味着您使用的是相同的视图,那么为什么需要两个活动?