但是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中的字符串所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)