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

2024-01-09

我正在为我的公司制作一个简单的应用程序。我创建了 4 个按钮,但似乎无法让它们正确链接。一个按钮应该打开我们的移动网站,另一个按钮可以打电话给我们,另一个按钮可以映射到我们,最后一个按钮链接到我们的“新闻”网站。任何帮助将不胜感激!


在按钮上,您应该设置 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);
        }
    });
    
  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);
        }
    });
    
  3. 打开网站

    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(使用前将#替换为@)

Android:图像按钮作为超链接、电话、地图方向? 的相关文章

  • ViewFlipper中的VideoView在播放视频时是透明的

    我有一个 Activity 在 ViewFlipper 中设置了两个视图 其中一个视图是带有 GLSurfaceView 和一些其他小部件的布局 另一个视图只有带有 TextView 和 VideoView 的布局 当我单击 GLSurfa
  • Twowayview 滚动时自动添加内边距

    我在用双向视图 https github com lucasr twoway view在我的一个项目中 这是android的扩展回收者视图 https developer android com reference android supp
  • putExtra() 和 setData() 之间的区别

    putExtra 和 setData 有什么区别 我已经阅读了 android 文档 但没有太大帮助 还有之前的一个问题Intent setData 与 Intent putExtra https stackoverflow com que
  • 对话框片段嵌入取决于设备

    在我的应用程序中 用户从联系人或通话记录中选择电话号码 选择联系人非常简单 并且在手机和平 板电脑上都可以很好地工作 i e 在手机上会弹出新的全屏活动 在桌子上我会看到带有联系人列表的漂亮弹出对话框 似乎无法从通话记录中选择电话号码 因此
  • UIWebView 如何检测 被点击

    我知道下面的方法可以检测链接元素点击 但我想知道是否UIView可以检测是否img元素被点击 BOOL webView UIWebView webView shouldStartLoadWithRequest NSURLRequest re
  • Android:如何让设备只运行一个应用程序?

    我有一个客户项目 我必须制作单任务 Android 设备 客户无法逃脱我公司开发的应用程序 此外 客户无法启动任何其他应用程序 而我们的应用程序会在设备启动时启动 总体而言 客户能够使用设备执行的所有操作就是运行我们的应用程序 除了 roo
  • 如何在 Picasso 中使用磁盘缓存?

    我正在使用 Picasso 在我的 Android 应用程序中显示图像 load image This is within a activity so this context is activity public void loadIma
  • 在 Markdown 中添加文本和图像之间的空格

    在 Markdown 中 您将图像添加为 myimg link 现在 我可以使用以下属性轻松更改所述图像的大小和位置 myimg link height 75px width 300px align left 我怎样才能使图像和文本之间也有
  • 地理编码 API 与地理编码器

    在我的应用程序中 我需要使用地理编码 但我不太清楚该使用哪种方法 直到昨天我在URL中添加了参数maps googleapis com maps api geocode json address myparameter sensor fal
  • 无法在 Android 上编译 avahi

    我是交叉编译的新手 我被分配了使用android补丁的任务http avahi org ticket 354 http avahi org ticket 354将 avahi 核心编译为 android ndk build avahi co
  • startActivityForResult中的requestCode是什么意思

    我想知道我是否正确理解 requestCode 的概念 这个整数的用途是什么 我将其设置为哪个整数有关系吗 private static int CAMERA REQUEST 谢谢 requestCode 可帮助您识别您从哪个 Intent
  • Android WebView文件上传

    我正在开发一个 Android 应用程序 基本上它是一个WebView和一个进度条 Facebook 的移动网站 m facebook com 已加载到WebView 当我单击 选择文件 按钮上传图像时 没有任何反应 我已经尝试了所有的解决
  • 命令行批量图像裁剪工具

    有没有可以处理多种格式的轻量级命令行批量图像裁剪工具 Linux或Windows 在 Linux 中你可以使用 mogrify crop Width x Height X Y repage image png 用于 CLI 图像处理
  • java.net.ProtocolException:流意外结束

    我面临一个奇怪的问题 并且无法调试它 我已经实现了上传数据流的逻辑 并使用 Volley 来实现相同的功能 我在HurlStack addBodyIfExistsapi 以便可以处理 application octet stream 类型的
  • 如何使用共享首选项在两个 Android 应用程序之间共享数据?

    我有两个应用程序 App1 和 App2 我想使用共享首选项在 App1 中保存数据并在 App2 中访问 反之亦然 我可以在 App1 中保存数据并在 App2 中访问数据 但反之则不行 这就是我现在正在做的 在清单中 android s
  • 如何获取小区广播消息?

    我尝试像模拟人生一样获取小区广播消息的文本 但它不起作用 public class SMSReceiver extends BroadcastReceiver Override public void onReceive Context c
  • 如果我的应用程序安装在 SD 卡上,私人数据也在那里吗?

    我假设应用程序的私有数据 例如 SharedPreferences 和 SQLite 数据库 位于手机的内部存储而不是 SD 卡上 即使应用程序本身安装在 SD 卡上 我在任何地方都找不到对此的简单明确的确认 有人可以确认一下吗 是的 私有
  • Android Jetpack Compose 尺寸随持续时间变化的动画

    如何在 Jetpack Compose 中添加内容大小更改动画的持续时间 尝试使用Modifier animateContentSize 并通过动画规格具有持续时间 但它只是突然进入或退出 没有观察到持续时间 Column Modifier
  • 如何减少 Android 中浮动 editText 提示和 editText 框之间的空间?

    我有一个带有浮动提示的 EditText 但我想知道如何减少浮动提示和 EditText 框之间的空间 现在我的用户界面看起来像https i stack imgur com ltfra jpg https i stack imgur co
  • 应用程序关闭时单击 Firebase 通知后打开特定活动/片段

    我知道这个问题似乎重复 但根据我的要求 我在网上搜索了很多帖子 但没有任何对我有用 我的要求 我正在使用 Firebase 来获取推送通知 当应用程序打开时意味着一切正常 但我的问题是 如果有任何推送通知出现 应用程序处于后台 关闭意味着我

随机推荐

  • React Navigation:使用 this.props.navigation.state.params 接收“未定义”

    当我将道具传递到另一个屏幕时 我遇到了一个奇怪的问题 我传递两个参数 title and body 转到文章正文屏幕 class ListButtonWrapper extends React Component constructor p
  • 如何列出可用的泡沫工厂类型

    简而言之 我试图弄清楚是否有一种方法可以在加载 WSDL 后列出可用于调用 Client factory create 的所有类型 我有一个复杂类型的参数 其中包含另一个复杂类型的数组 suds 工厂似乎不知道如何创建属于数组的类型 所以我
  • PHP 的 glob() 可以以不区分大小写的方式查找文件吗?

    我希望所有 CSV 文件都在一个目录中 所以我使用 glob my dir CSV 但是 这不会找到具有小写 CSV 扩展名的文件 I could use glob my dir CSV csv GLOB BRACE 但是有没有办法允许所有
  • Xcode6中如何获取设备控制台?

    我正在探索 iOS8 测试版 我在 窗口 gt 设备 gt MyiPad 中找不到设备控制台日志 有人可以告诉我如何获取控制台日志吗 你走在正确的道路上 只需单击向下的小箭头 参见图片 它就会向您显示日志
  • chrome 视频 src 更改不起作用

    我使用以下代码来更改视频src视频结束后的属性 我预加载第二个视频 我更改 src 以链接到第二个视频 In IE and Firefox这很好用but在Chome 27 X X视频元素 改变后似乎死了src 奇怪的是 如果我使用断点来单步
  • 在 java 中禁用 XML DOM 解析器的自动解码

    这是我的程序 public class XMLTest static String XMLdata section section
  • 将字符串转换为日期时类型不匹配

    发现问题 日期语言为俄语 但下一个问题是 如何根据特定用户的日期格式转换日期字符串 可能是简单的问题 把我的头撞到墙上 我的 txt 文件中有日期 它被读取为 21 年 9 月 1 日 VBA 中将其用作日期的任何操作都会导致类型不匹配 D
  • 使用 Visual Studio Code 进行调试不起作用

    我希望能够使用 Visual Studio Code 调试 Angular2 应用程序 这是我的环境 OS Ubuntu 16 10 x64 Browser Chromium53 0 2785 143 Node 6 8 0 Angular
  • cUrl 设置语言标头

    如何为我的 cURL 请求设置语言标头 例如现在我得到了 facebook com 的荷兰语主页 可能是因为我的服务器位于荷兰 通过标头发送的默认语言 在这种情况下 我更喜欢英语而不是荷兰语 所以我尝试在curl中设置一个httpheade
  • php 函数将 %3c 转换回 html

    我有一个字符串需要转换回 html 它的格式如下 3cli 3e 这应该是 li 我可以使用什么 php 函数来转换它 尝试了 html entity decode 但这不起作用 urldecode http www php net man
  • RSA 密码系统蒙哥马利模乘法的最终减法

    我对如何绕过模数的最终减法感到困惑radix 2 蒙哥马利模乘法 https pdfs semanticscholar org cbfd 5f286cf3a54025356cff90cd17ab083fafc1 pdf 当用于模幂算法时 下
  • 用于许多并发客户端和数据库访问的 WCF 服务

    我是 WCF 服务的新手 想知道解决以下问题的最佳方法是什么 我有很多客户 200 500 他们在工作日期间不断地向我提出服务请求 大多数请求都涉及询问底层数据库以反馈正确的响应 我关心的是传入请求产生的数据库连接的潜在数量 如果所有客户端
  • Objective-C 计算字符串值

    这是我的主要 int x 0 NSString new NSString alloc initWithString 9 4 x new intValue NSLog hi i x 这会导致 9 因为给出字符串的 intValue 将只读取数
  • 用于检查字符串仅包含十六进制字符的正则表达式

    我以前从未使用过正则表达式 但我发现它们对于处理字符串非常有用 我看到了几个教程 http www vogella de articles JavaRegularExpressions article html 例如 但我仍然无法理解如何对
  • 根据给定长度生成所有可能的字符串

    我希望能够从给定长度生成所有可能的字符串 坦率地说 我不知道如何编码 因此 为了进一步解释 我和一个朋友想演示一些基本的黑客技术 因此出现了暴力破解 当然 他会成为我的受害者 这不是什么违法的事情 然而 他告诉我的唯一一件事是他的密码将是
  • RSA 加密公钥未从容器返回?

    我觉得我想做的事情很简单 但由于某种原因它不想工作 这是一个完整的代码片段来测试我想要做的事情 using System using System Xml using System Security Cryptography using S
  • 通过 URL 将 DateTime 传递到控制器导致 ASP .NET MVC 3 中出现错误(区域性)

    我的应用程序在 web config 中设置了 pt BR 区域性 日期为 dd mm yyyy
  • 将附件添加到电子邮件消息会引发类型错误:set_text_content() 获得意外的关键字参数“maintype”

    按照中的示例Python 电子邮件示例 https docs python org 3 library email examples html看起来添加附件应该非常简单 但是 以下方法不起作用 import smtplib from ema
  • 在 VS2012 中添加 NuGet 包作为项目引用的最佳方法?

    好的 问题问得很快 我可能只是太厚了 如果右键单击项目的 引用 文件夹 然后单击 管理 NuGet 包 您就可以安装包 并且您单击的项目会自动引用它们 但后来我想在同一解决方案中添加对其他项目的相同引用 如果重复前面的操作但单击另一个项目
  • Android:图像按钮作为超链接、电话、地图方向?

    我正在为我的公司制作一个简单的应用程序 我创建了 4 个按钮 但似乎无法让它们正确链接 一个按钮应该打开我们的移动网站 另一个按钮可以打电话给我们 另一个按钮可以映射到我们 最后一个按钮链接到我们的 新闻 网站 任何帮助将不胜感激 在按钮上