我正在为我的公司制作一个简单的应用程序。我创建了 4 个按钮,但似乎无法让它们正确链接。一个按钮应该打开我们的移动网站,另一个按钮可以打电话给我们,另一个按钮可以映射到我们,最后一个按钮链接到我们的“新闻”网站。任何帮助将不胜感激!
在按钮上,您应该设置 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);
}
});
-
拨打特定号码
callButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + telephone-number));
startActivity(i);
}
});
-
打开网站
linkButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(website-address));
startActivity(i);
}
});
使用您自己的字符串值更改“位置地址”、“电话号码”和“网站地址”。
我希望这有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)