Wie man eine Methode aufrufen in Android aus onCreate
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
chustilla();}
public void chustilla (View v){ //Do anything }
Wenn ich es kompilieren gibt mir ein problem in die parameter der chustilla(). Was kann ich tun, um diese Methode aufrufen, von onCreate?
PD: Wenn ich "dieses" oder "null" innerhalb der eckigen Klammern funktioniert es nicht aswell
Du musst angemeldet sein, um einen Kommentar abzugeben.
chustilla(View)
erfordert eineView
Referenz als parameter übergeben, so wird es nicht funktionieren, wenn Sie don ' T-pass-eineView
Hinweis darauf. Nach was wird getanchustilla(View)
(am besten bekannt sind), können Sie es übergebenView
aus dem layout (Auch, bekannt zu werden).Ihre Methode
public void chustilla (View v)
erwartet übergeben werden einView
Objekt. Aber inonCreate()
rufen Sie einfachchustilla()
. Sie müssen übergeben Sie es ein view-Objekt.oder verwenden Sie diese zum Beispiel:
//Do anything
im @user3481906 code erfordert nicht unbedingt eineView
?View
werden als parameter übergebenchustilla()
Versuchen Sie Folgendes:
Beispiel parameter "new View(this)" :