我一直在寻找这个问题的答案,虽然有很多类似的主题,但没有一个解决方案适合我的需要。我在 MainActivity 中有这段代码,它在那里工作,但我需要在另一个活动中调用相同的“addPlayer”方法。
我还尝试创建一个名为“AddPlayer.java”的新 java 类,通过每个活动中的按钮调用这两个活动,但我找不到调用它的方法。也许是我定义 .java 类的方式?
public class AddPlayer extends AppCompatActivity {
public void addPlayer (View view) {
// followed by same content as method in MainActivity - edited to correct contexts
我在 MainActivity 中调用该方法时没有遇到任何错误,我只是不确定如何最好地从 2 个活动中调用此方法以及调用单独的 java 类所需的语法 - 该类具有正确的包分配。
我期待能够使用
AddPlayer.addPlayer(); // or something similar
也许最好的方法就是在两个位置都有这个代码?虽然看起来效率很低...
四季花海
相关分类