要在一个类中调用另一个类中的函数,你可以使用以下步骤:
MyClass。public class MyClass {
public static void myFunction(MainActivity activity) {
// 在这里调用MainActivity中的函数
activity.checkSelfPermission();
}
}
MainActivity中调用MyClass中的函数。public class MainActivity extends AppCompatActivity {
// ...
private void myMethod() {
MyClass.myFunction(this);
}
}
在这个示例中,myFunction是MyClass中的一个静态函数,它需要一个MainActivity对象作为参数。在myMethod中,我们将this作为参数传递给myFunction。然后,在myFunction中,我们可以使用传递的MainActivity对象调用checkSelfPermission函数。
这样你就可以在一个类中调用另一个类中的函数了。请注意,在调用另一个类的函数之前,确保你已经在MainActivity中实例化了相应的对象。