当用户点击textView然后在textView中自动输入一个数字时,如何在android中拨打电话?
TextView tv=(TextView) findViewById(R.id.tv_contact);
String url = tv.getText().toString();
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(url));
tv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(intent);
}
});'
Run Code Online (Sandbox Code Playgroud)
Vin*_*tti 20
首先通过在layout.xml中添加以下内容来使TextView可单击
<uses-permission android:name="android.permission.CALL_PHONE"/>
Run Code Online (Sandbox Code Playgroud)
然后在您的Activity类中,在该特定TextView的OnClickListener内添加以下代码
<TextView
...
...
android:clickable="true">
</TextView>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12847 次 |
| 最近记录: |