Mình đang học xamarin forms của mấy anh Ấn Độ, đến phần makecall thì mình gặp 1 vấn đề đó là không thể mở intent lên được. Rõ hơn là, sau khi nhập sdt vào entry thì mình nhấn vô button không thể chuyển sang màn hình gọi điện được ạ.
Ai giúp em với ạ.
Class 1:
[assembly:Dependency(typeof(Phonecall_Adroid))]
public class Phonecall_Adroid : IPhoneCall
{ public void makeCall(string phoneNumber)
{
try
{
var URI = Android.Net.Uri.Parse(String.Format("tel:{0}", phoneNumber));
var intent = new Intent(Intent.ActionCall, URI);
Xamarin.Forms.Forms.Context.StartActivity(intent);
}
catch(Exception ex)
{
string msg = ex.Message;
}
}
}
MainPage:
private void Make_Call(object sender, EventArgs e)
{
DependencyService.Get<IPhoneCall>().makeCall(inputPhone.Text.ToString());
}
}