在string.xml中添加字符串资源
<string name="call">拨打电话至本人</string>
在布局文件中,添加拨打号码的按钮并把其放于相应位置
在竖直布局fragment_crime.xml中添加代码:
<Button
android:id="@+id/crime_callButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:text="@string/call" />
在水平布局fragment_crime.xml(land)当中添加代码:
<Button
android:id="@+id/crime_callButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/call" />
在CrimeFragment当中对该按钮设置监听等操作
private Button mCallButton;
mCallButton = (Button)v.findViewById(R.id.crime_callButton);
mCallButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri number = Uri.parse("tel:5551234");
Intent i = new Intent(Intent.ACTION_DIAL, number);
startActivity(i);
}
});
如下为实现效果