Android:图片按钮作为超链接,电话,地图方向?

SAF*_*att 3 android image button hyperlink

我有一个简单的应用程序,我正在为我的公司.我有4个按钮,我已经创建但似乎无法让它们正确链接.一个按钮应该打开我们的移动网站,另一个按钮打开我们,另一个按钮映射到我们,最后一个按钮链接到我们的"新闻"网站.任何帮助将不胜感激!

Muh*_*lah 9

在按钮上,您应该设置OnClickListener,并执行一些必要的操作,您可以看到以下示例:

  1. 打开具有特定位置的地图

    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)
  2. 拨打某个号码

    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)
  3. 打开一个网站

    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".我希望这有帮助.