i 2 Klasse, ich habe meine Methode in der ersten KlasseWie Call-Methode von einer anderen Klasse?
First.class
public void countIN (View view) {
counter++;
if (counter == 3){
if (mInterstitialAd.isLoaded()){
mInterstitialAd.show();
}
}
}
und ich möchte, dass meine Methode in meiner ersten Klasse
Second.class
First myMethod = new First();
........
private void onClickButton(final ExpandableLayout expandableLayout) {
expandableLayout.toggle();
myMethod.countIN();
}
nennen
aber es funktioniert nicht, ich bekomme diesen Fehler: StackTrace
Error:(85, 17) error: method countIN in class RecyclerViewActivity cannot be applied to given types;
required: View
found: no arguments
reason: actual and formal argument lists differ in length
Fehler scheint klar zu sein, die Methode 'public void countin (Blick v zu sein iew) 'wird zu ** als Argument-Instanz von' View ** ** verlangt, aber durch Aufruf von 'myMethod.countIN()' geben Sie diese Instanz nicht an. Sie benötigen 'myMethod.countIN (someViewInstance)'. – Pshemo