Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:图像按钮作为超链接,电话,地图方向?_Android_Image_Button_Hyperlink - Fatal编程技术网

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

Android 安卓:图像按钮作为超链接,电话,地图方向?,android,image,button,hyperlink,Android,Image,Button,Hyperlink,我有一个简单的应用程序,我正在为我的公司组装。我已经创建了4个按钮,但似乎无法使它们正确链接。一个按钮应该打开我们的移动站点,另一个按钮给我们打电话,另一个按钮给我们地图,最后一个按钮链接到我们的“新闻”站点。任何帮助都将不胜感激 在按钮上,您应该设置OnClickListener,要执行一些必需的操作,您可以看到以下示例: 打开具有特定位置的地图 mapButton.setOnClickListener(new OnClickListener(){ @Override publ

我有一个简单的应用程序,我正在为我的公司组装。我已经创建了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);
        }
    });
    
  • 使用您自己的字符串值更改“位置地址”、“电话号码”和“网站地址”。
    我希望这能有所帮助。

    anmustangs的答案很好,但我想为你的网站链接按钮添加一件事,anmustangs在该按钮上写了(网站地址),而不仅仅是键入一个网站,它需要正确地设置格式。例如,您可以使用“http://www.google.com“是的,你确实需要使用我放在那里的引号。我知道我在这方面已经晚了好几年,但谁知道我的帖子会对谁有所帮助。

    到目前为止,你取得了什么成就?你哪里有问题?我应该把我的onclicklistener代码放在哪里?另外,按钮的代码在main.xml文件中应该是什么样子?我是个新来的可笑的人,所以我很抱歉不知道我在说什么!使用按钮是非常基本的,你检查过Android SDK的代码示例吗?那里有很多使用按钮的样品。