Witam, z racji tego ze to mój pierwszy post proszę o wyrozumiałość:) Chciałbym się dowiedzieć jaka jest różnica pomiędzy tymi dwiema metodami, korzystam z Android studio
//chodzi o to że po przyciśnięciu przycisku, w polu TekstView pojawi się inny tekst, a więc
pierwsza w dziedziczonej metodzie onCreate
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button przycisk = (Button) findViewById(R.id.button);
przycisk.setOnClickListener(
new Button.OnClickListener() {
public void onClick(View view) {
TextView napis = (TextView) findViewById(R.id.napis);
napis.setText("Coś tam, coś tam");
}
}
);
}
Czy drugi sposob, zrobienie Buttona i TextView w activity i dodajac metode onClick klik do przycisku:
public void klik(View view) {
TextView napis=(TextView)findViewById(R.id.napis);
napis.setText("Cos tam cos tam");
Z tego co widzę obie metody działają tak samo, ale nurtuje mnie pytanie gdzie jest różnica?