ANDROID:当点击一个按钮时添加通话功能
我在一个片段内添加了一个ListView,当点击该列表视图时,我看到了单个itemview。当我点击单个项目视图中的按钮时,应该调用listview中的特定ID。按钮是用于呼叫,当它的点击和自动cal应该去。我的代码已关闭,电话号码存储在侧面分析服务器中。如果有谁知道,请帮助ANDROID:当点击一个按钮时添加通话功能
btn = (Button) findViewById(R.id.button56) ;
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String phno="telephone";
Intent i=new Intent(Intent.ACTION_DIAL,Uri.parse(phno));
startActivity(i);
}
});
XML代码
<Button
android:id="@+id/button56"
android:layout_width="0dp"
android:layout_height="match_parent"
android:text="TELE PHONE"
android:layout_weight="1"
android:background="#EFEFEF"/>
尝试使用,
Uri.parse("tel:" +number)
,我以为你已添加权限,
.CALL_PHONE
在您的清单中。
嗨,你可以给你的邮件编号,请@Pradumn库马尔Mahanta –
@ FaizalMohamed不介意,但我认为像这样在公共领域分享它不是一个好主意。 –
请检查@Pradumn库马尔Mahanta http://*.com/questions/42482688/calling-a-mail-client-when-clicking-a-button/42482740?noredirect=1#comment72106447_42482740 –
添加到您的清单权限拨打电话
<uses-permission android:name="android.permission.CALL_PHONE" />
这是什么问题? –
当我点击模拟器中的按钮时,不会打电话@Prerak Sola –
您是否有清单中用于拨打电话的权限? ''使用权限android:name =“android.permission.CALL_PHONE”/>' – KuKeC