java-从字符串打开url

yvgpqqbh  于 2021-06-29  发布在  Java
关注(0)|答案(2)|浏览(273)

我计划在中指定一堆url strings.xml 例如:

<string name="a1_url">https://en.wikipedia.org</string>

我希望能够从活动中打开一个url(例如字符串名称“a1\u url”),但不知道如何在uri.parse中引用字符串名称。当您硬编码url时,当前代码可以正常工作:

Intent i2=new Intent(Intent.ACTION_VIEW, Uri.parse("https://en.wikipedia.org"));
                startActivity(i2);

我的总体目标是有许多网址作为字符串和应用程序将为您随机选择一个,例如 a1_url 或者 a233_url .

oknrviil

oknrviil1#

Intent i2=new Intent(Intent.ACTION_VIEW, Uri.parse(R.string.a1_url));
            startActivity(i2);
a2mppw5e

a2mppw5e2#

首先,需要从xml资源中加载字符串值

String url = getString(R.string.a1_url);

然后在你的意图中使用它

相关问题