当前位置:  开发笔记 > 前端 > 正文

在string.xml文件中不存在Android Studio字符串hello_world

如何解决《在string.xml文件中不存在AndroidStudio字符串hello_world》经验,为你挑选了1个好方法。

我是Android应用程序开发的新手,试图关注这个主题的介绍书.创建一个空白项目后,我被指示打开string.xml文件,该文件应该包含该元素Hello World!以编辑TextView对象的默认文本.但是,该文件不包含此元素.它只包含:

在此输入图像描述

此外,本书只显示一个activity_main.xml布局文件,而我看到的是activity_main.xml一个content_main.xml文件和一个文件.

也许这是一个版本问题?我安装的Android SDK是在Windows 10上使用最新的API 23,而我认为这本书是在API 23发布之前发布的.



1> Andrew Brook..:

自编写本书以来,默认项目模板可能已更改.

尝试创建一个新项目,当被询问时,选择"空活动"而不是"空白活动".这应该只包括activity_main.xml

hello_world但是,这不包括资源中的字符串,因此只需添加一行即可自行添加

Hello World!

到了 strings.xml

此外,他们决定打破默认模板的惯例.有一个TextViewactivity_main.xml布局,但它采用的是硬编码字符串,而不是字符串资源.

如果将此text属性修改TextView为:@string/hello_world,则应该能够镜像书要求的所需行为.

这是一个直接来自关于String资源的官方Android文档的页面.它可以帮助您更好地理解它:https://developer.android.com/guide/topics/resources/string-resource.html

推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有