ANDROID : 添加点击按钮时调用功能
ANDROID : adding call function when a button clicked
我在片段中添加了一个 ListView,单击该列表视图时我看到了单个项目视图。当我单击那个单个项目视图中的按钮时,调用应该转到列表视图中的那个特定 id。按钮用于呼叫,当它被点击并且自动校准应该进行时。我的代码已关闭,phone 数字存储在端解析服务器中。如果有人知道请帮助
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"/>
将通话权限添加到您的清单中
<uses-permission android:name="android.permission.CALL_PHONE" />
尝试使用,
Uri.parse("tel:" +number)
我假设你已经添加了权限,
.CALL_PHONE
在您的清单中。
我在片段中添加了一个 ListView,单击该列表视图时我看到了单个项目视图。当我单击那个单个项目视图中的按钮时,调用应该转到列表视图中的那个特定 id。按钮用于呼叫,当它被点击并且自动校准应该进行时。我的代码已关闭,phone 数字存储在端解析服务器中。如果有人知道请帮助
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"/>
将通话权限添加到您的清单中
<uses-permission android:name="android.permission.CALL_PHONE" />
尝试使用,
Uri.parse("tel:" +number)
我假设你已经添加了权限,
.CALL_PHONE
在您的清单中。