我的二维码阅读器应用无法打开链接
My QR reader app won't open Links
我为我的学校项目制作了一个QR读取器应用程序,该应用程序运行良好,但有点错误。当我扫描QR代码时,应用程序只向我显示文本。但是,当我创建一个链接到" www.google.com"(简单链接)的QR码时,我的应用程序只是向我显示" www.google.com",而不会在浏览器中打开它。
我使用此视频来制作我的应用:https://youtu.be/fe7f4jx7rwo他是一个好人,他说:"用意图在浏览器中打开它"
,但正如我在以前的文章中所说的:"在我的学校里,我的老师更喜欢教视觉基本的Java或C " ...所以我是Java或C
的0谁能建议该怎么办?
我建议以下内容。当您从QR调用以下代码中获取文本以打开浏览器或在屏幕上显示文本(您的当前实现):
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
...
String text = resultCode.getContents();
if (Patterns.WEB_URL.matcher(text).matches()) {
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(text));
startActivity(browserIntent);
} else {
Toast.makeText(this, text, Toast.LENGTH_LONG).show();
}
}
相关文章:
- Qt creator 4.11,在应用程序输出面板中创建一个链接
- 我的应用程序无法在安卓上使用OpenSSL进行链接
- 如何使用QtCreator将应用程序与"libqsqlpsql.so"链接?
- 在发布模式下启动使用库的静态链接编译的应用程序时出错
- C++ 无法链接最基本的应用程序
- 如何在应用程序子项目中将静态库与gradle子项目链接起来
- 如何在 C++17 中应用链接关联性
- 如何将SQLite c文件(合并)与cpp应用程序链接?
- 将Qt应用程序与CMake和Visual Studio链接起来
- MFC C++与非 MFC 控制台应用链接的静态库
- 如何将C++应用程序与 cppkafka 链接
- 链接错误时,使用CLION/CMAKE/MSVC 2015编译WIN32应用程序
- 内部源代码 - 在链接列表实现中插入元素上的删除会破坏整个应用程序
- 基于CMAKE的CUDA应用程序的构建失败 - 没有传递给链接器的文件
- 共享对象与提升program_options静态链接;应用程序链接共享
- 从最基本的Qt应用程序重新链接对象 - 链接器错误
- 我的二维码阅读器应用无法打开链接
- QT应用程序与使用QT制造的DLL链接时崩溃
- 如何与ICU 57.1 mingw静态链接我的应用程序
- 带有静态库(swift, objc, c++)的混合macOs应用链接错误