2013-08-13 3 views
1

Что я хочу сделать, это сделать номер телефона, который можно щелкнуть. Думаю, вы можете сказать.Позвоните по телефону с Android-приложения

В моем приложении есть два телефонных номера на двух разных вкладках. Я хочу, чтобы пользователь мог нажать номер телефона (или), и он будет звонить по номеру со своего телефона.

Не могли бы вы привести меня в правильном направлении! Спасибо!

ответ

0

Я нашел ответ на этом сайте

Android - Создание ссылок с использованием linkify | aviyehuda.com

TextView myPhone = (TextView) findViewById(R.id.textView2); 
myPhone .setText("the number you want"); 
Linkify.addLinks(myPhone , Linkify.PHONE_NUMBERS); 
1

Вот код, который будет делать это для вас:

tvPhone = (TextView) findViewById(R.id.tvPhone); 
    tvPhone.setOnClickListener(new OnClickListener() 
    { 
     @Override 
     public void onClick(View v) 
     { 
      Intent callIntent = new Intent(Intent.ACTION_DIAL); 
      callIntent.setData(Uri.parse("tel:+" + tvPhone.getText().toString().trim())); 
      startActivity(callIntent); 
     } 
    }); 
Смежные вопросы