添加下划线
TextView txt = new TextView(this);
txt.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);// 下划线
// 另一方法
txt.setText(Html.fromHtml("<u>" + "0101111111" + "</u>"));
拨打电话
1 )先在Manifest里面添加 “直接拨打电话号码” 权限
<uses-permission android:name="android.permission.CALL_PHONE"/>
2)在代码中添加Intent
String phone = txt.getText().toString();
Intent intent = new Intent("android.intent.action.CALL", Uri.parse("tel:" + phone));
startActivity(intent);
最好先判断TextView中不为空
再加一个正则表达式 限制一下号码格式就最好不过了。