:
1. Button : android:onClick="call"
2. :
/** * * * @param view */
public void call(View view){
System.out.println(" ");
EditText etNumber = (EditText) findViewById(R.id.number);
String number = etNumber.getText().toString().trim();
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:"+number));
startActivity(intent);
}
:
1. Button : android:onClick="call"
2. :
/** * */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btnCall = (Button) findViewById(R.id.btn_call);
btnCall.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
System.out.println("MainUI2 .");
call();
}
});
}
/** * */
private void call() {
EditText etNumber = (EditText) findViewById(R.id.number);
String number = etNumber.getText().toString();
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + number));
startActivity(intent);
}
:
1. Button : android:onClick="call"
2. :
public class MainUI3 extends Activity {
/** * */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btnCall = (Button) findViewById(R.id.btn_call);
btnCall.setOnClickListener(new MyOnClickListener());
}
class MyOnClickListener implements OnClickListener {
@Override
public void onClick(View v) {
System.out.println("MainUI3 ..");
call();
}
}
/** * */
private void call() {
EditText etNumber = (EditText) findViewById(R.id.number);
String number = etNumber.getText().toString();
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + number));
startActivity(intent);
}
:
1. Button : android:onClick="call"
2. :
public class MainUI4 extends Activity implements OnClickListener {
/** * */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btnCall = (Button) findViewById(R.id.btn_call);
btnCall.setOnClickListener(this);
}
/** * */
private void call() {
EditText etNumber = (EditText) findViewById(R.id.number);
String number = etNumber.getText().toString();
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + number));
startActivity(intent);
}
@Override
public void onClick(View v) {
System.out.println("MainUI4 ..");
call();
}