, Android - onClick ( On Click):
android:onClick="onMyButtonClick", . , . (public) , View. , ( Java-, ):
public void onMyButtonClick(View view) { // Toast.makeText(this, " ?", Toast.LENGTH_SHORT).show(); }, onMyButtonClick(), .
, (Button)findViewById(R.id.button1), Android , . , .
. , .
- setOnClickListener()
Java - setOnClickListener(), . , Eclipse. . , button1. :
Button button1 = (Button) findViewById(R.id.button1);- . button1. - . , , . , ( ) - (setonc), , Enter, . :
button1.setOnClickListener(l)l , OnClickListener l. , new OnClickListener. . oncl Ctrl+Space . Eclipse , Enter :
button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub }}). , ; , . OnClickListener, . . Import 'OnClickListener' (android.view.View) . TODO Auto-generated method stub . . .
|
|
, OnClickListener , , . . , . setOnClickListener new OnClickListener... onClick(). myButtonClickListener:
OnClickListener myButtonClickListener = new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub }};Ctrl+Space. , new - , .
, , button1.setOnClickListener, l, , - Enter .
, .