1、实现OnClickListener接口
public class Preferences extends Activity implements Button.OnClickListener
{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_preferences);
Button btn;
btn = (Button)findViewById(R.id.button1);
btn.setOnClickListener(this);
}
public void onClick(View v)
{
TextView view;
view = (TextView)findViewById(R.id.textView1);
String str;
str="1111";
view.setText(str);
}
}
2、通过xml文件指定
<Button android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="Draw Random Circle" android:onClick="onClick_DrawRandomCircle"/>
public class MainActivity extends Activity {
public void onClick_DrawRandomCircle()
{
return;
}
}
3、new一个OnClickListener对象
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
Button button_start;
button_start = (Button)findViewById(R.id.button_start);
button_start.setOnClickListener(start);
}
private OnClickListener start = new OnClickListener()
{
public void onClick(View view)
{
}
};
}