首先设置一个按钮,给他设置点击事件,弹出Dialog对话框,在Dialog对话框中点击拨打调用手机拨打电话功能。
要定义一个手机号码。以下是示例:
<pre>
private Button but;
String[] telephone = { "客服电话", "1234567890" };
//按钮的点击事件
but = (Button) findViewById(R.id.but);
but.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
AlertDialog.Builder builder = new AlertDialog.Builder(Fragment_WoDe.this.getActivity());
builder.setItems(telephone, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO 自动生成的方法存根
Intent intent = new Intent(Intent.ACTION_CALL, Uri
.parse("tel:"));
startActivity(intent);
}
});
builder.setPositiveButton("取消",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO 自动生成的方法存根
dialog.cancel();
}
}).create().show();
}
});
</pre>
网友评论