在按钮上,您应该设置OnClickListener,并执行一些必要的操作,您可以看到以下示例:
打开具有特定位置的地图
mapButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:0,0?q=" + your-location-geo-address));
startActivity(i);
}
});
Run Code Online (Sandbox Code Playgroud)拨打某个号码
callButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + telephone-number));
startActivity(i);
}
});
Run Code Online (Sandbox Code Playgroud)打开一个网站
linkButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(website-address));
startActivity(i);
}
});
Run Code Online (Sandbox Code Playgroud)使用您自己的String值更改"location-address","telephone-number"和"website-address".我希望这有帮助.
| 归档时间: |
|
| 查看次数: |
12310 次 |
| 最近记录: |