我正在创建一个 android 项目。在那里,ii 从 XML 文件中获取了 id,并将点击事件写入 (class or activity) 中。我想使用另一个类的小部件而不再次获取 id。像 (Button btn=(Button)findViewById(R.id.button1);) 我想在一个类中使用这个代码
但是我想在另一个类中使用 Button btn 并且单击事件应该可以工作。
我正在创建一个 android 项目。在那里,ii 从 XML 文件中获取了 id,并将点击事件写入 (class or activity) 中。我想使用另一个类的小部件而不再次获取 id。像 (Button btn=(Button)findViewById(R.id.button1);) 我想在一个类中使用这个代码
但是我想在另一个类中使用 Button btn 并且单击事件应该可以工作。
如果您想在多个视图中使用任何视图,Activity
您可以创建一个BaseActivity
扩展 Activity 的类,并在该 Activity 中包含所有公共视图,然后将其扩展BaseActivity
到Activity
您想要使用的所有 common views/layouts/headers/footers
。对于伪代码,您可以查看我的答案here
。