已知问题修复
This commit is contained in:
@@ -99,7 +99,43 @@ public class BaseUtils {
|
||||
viewHolder.setOnClickListener(R.id.ok, new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
Intent intent = new Intent(Intent.ACTION_CALL);
|
||||
Intent intent = new Intent(Intent.ACTION_DIAL);
|
||||
Uri data = Uri.parse("tel:" + phoneNum);
|
||||
intent.setData(data);
|
||||
context.startActivity(intent);
|
||||
baseNiceDialog.dismiss();
|
||||
}
|
||||
});
|
||||
viewHolder.setOnClickListener(R.id.cancel, new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
baseNiceDialog.dismiss();
|
||||
}
|
||||
});
|
||||
}
|
||||
})
|
||||
.setWidth(260).show(context.getSupportFragmentManager());
|
||||
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 拨打电话(直接拨打电话)
|
||||
* @param phoneNum 电话号码
|
||||
*/
|
||||
public static void callPhone(AppCompatActivity context ,String title, String phoneNum){
|
||||
|
||||
NiceDialog.init()
|
||||
.setLayoutId(R.layout.dialog_phone)
|
||||
.setConvertListener(new ViewConvertListener() {
|
||||
@Override
|
||||
protected void convertView(ViewHolder viewHolder, BaseNiceDialog baseNiceDialog) {
|
||||
viewHolder.setText(R.id.message, phoneNum);
|
||||
viewHolder.setText(R.id.title, title);
|
||||
viewHolder.setOnClickListener(R.id.ok, new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
Intent intent = new Intent(Intent.ACTION_DIAL);
|
||||
Uri data = Uri.parse("tel:" + phoneNum);
|
||||
intent.setData(data);
|
||||
context.startActivity(intent);
|
||||
|
||||
Reference in New Issue
Block a user