I am having trouble on a runtime permission method in a non-activity class. I want to call a public MainActivity
method to a helper class.
MainActivity.java
method:
public void a() {
//some method
}
Now my helper class:
Class B {
private Context mContext;
public B(Context context) {
this.mContext = context;
//now I am calling Mainactivity Method
MainActivity mainActivity = new MainActivity();
mainActivity.a();
}
}
Calling class B from CActivity:
onCreate() {
B b = new B(this);
}
But it gives me a runtime error.
UPDATE:
My method has a runtime permission method which isn't static. Ex- requestPermissions(), onRequestPermissionsResult()
.