android – 如何访问string.xml中的字符串

android – 如何访问string.xml中的字符串,第1张

概述我想用String.xml中的字符串构建alertdialog 但是R.string.string1返回int.请告诉我在string.xml中获取字符串prestent的方法 这是我的代码.. public static void showAlert(String alertMessage) { final AlertDialog.Builder builder = new AlertD 我想用String.xml中的字符串构建alertdialog
但是R.string.string1返回int.请告诉我在string.xml中获取字符串prestent的方法
这是我的代码..
public static voID showAlert(String alertMessage) {    final AlertDialog.Builder builder = new AlertDialog.Builder(null);    builder.setMessage(alertMessage);                  final AlertDialog alert = builder.create();    alert.show();} showAlert(R.string.string1);
解决方法 使用getResources().getString从strings.xml获取字符串值:
String str=getResources().getString(R.string.internetNotAvailable);showAlert(str);

并且您还将null传递给AlertDialog.Builder以创建AlertDialog.请传递当前的Activity上下文而不是null,以创建AlertDialog:

AlertDialog.Builder builder = new AlertDialog.Builder(Your_Current_Activity.this);
总结

以上是内存溢出为你收集整理的android – 如何访问string.xml中的字符串全部内容,希望文章能够帮你解决android – 如何访问string.xml中的字符串所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1140742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存