渲染问题 - Android电子工作室 [英] Rendering problems - Android Studio
问题描述
我有以下问题:
渲染问题
无法解析资源
@字符串/ add_new_todo_item_string
块引用>我想使用一个TextView字符串资源。这是我的XML文件。
<?XML版本=1.0编码=UTF-8&GT?;
< TextView中的xmlns:机器人=http://schemas.android.com/apk/res/android
机器人:ID =@ + ID / footerView
机器人:layout_width =match_parent
机器人:layout_height =WRAP_CONTENT
机器人:重力=CENTER_HORIZONTAL
机器人:文字=@字符串/ add_new_todo_item_string
机器人:TEXTSIZE =24sp>< / TextView的>对于字符串资源的XML文件:
<?XML版本=1.0编码=UTF-8&GT?;
<资源>
<字符串名称=APP_NAME> UILabs< /串>
<字符串名称=done_string>完成:其中; /串>
<字符串名称=priority_string>优先级:< /串>
<字符串名称=DATE_STRING>日期:< /串>
<字符串名称=add_new_todo_item_string>添加新的待办事项项目< /串>
<字符串名称=title_string>标题< /串>
<字符串名称=STATUS_STRING>状态和LT; /串>
<字符串名称=not_done_string>未完成< /串>
<字符串名称=priority_low_string>低< /串>
<字符串名称=priority_medium_string>中< /串>
<字符串名称=priority_high_string>高< /串>
<字符串名称=time_and_date_string>时间和日期< /串>
<字符串名称=no_date_set_string> 0000安培;#8211; 00安培;#8211; 00 LT; /串>
<字符串名称=no_time_set_string> 00:00:00< /串>
<字符串名称=choose_date_string>选择日期< /串>
<字符串名称=choose_time_string>选择时间和LT; /串>
<字符串名称=cancel_string>取消< /串>
<字符串名称=RESET_STRING>复位< /串>
<字符串名称=submit_string>提交< /串>
<字符串名称=enter_title_string>输入标题< /串>< /资源>什么我失踪?感谢您的帮助。
编辑:
我也有MI AndroidManifest.xml文件问题
无法解析符号@字符串/ APP_NAME少...(按Ctrl + F1)验证
Android的XML文件内部资源的引用。
块引用>这是我的androidManifest文件:
<?XML版本=1.0编码=UTF-8&GT?;
<清单的xmlns:机器人=http://schemas.android.com/apk/res/android
包=course.labs.todomanager
安卓版code =1
机器人:=的versionName1.0> <用途-SDK
安卓的minSdkVersion =14
机器人:targetSdkVersion =19/> <应用
机器人:allowBackup =真
机器人:图标=@绘制/ ic_launcher
机器人:标签=@字符串/ APP_NAME>
<活动
机器人:ToDoManagerActivityNAME =
机器人:标签=@字符串/ APP_NAME>
&所述;意图滤光器>
<作用机器人:名字=android.intent.action.MAIN/> <类机器人:名字=android.intent.category.LAUNCHER/>
&所述; /意图滤光器>
< /活性GT;
<活动机器人:名字=。AddToDoActivity>
< /活性GT;
< /用途>< /清单>和错误是在下面的行
安卓图标=@绘制/ ic_launcher
机器人:标签=@字符串/ APP_NAME
机器人:标签=@字符串/ APP_NAME>
解决方案有时它发生在
Android的工作室
。所以,请清理项目和放大器;重建
构建和GT;清理项目再建>重建工程
然后点击的Invalidate缓存/重新启动选项
I have the following problem:
Rendering Problems Couldn't resolve resource @string/add_new_todo_item_string
I'm trying to use a string resource in a Textview. These are my XML files.
<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/footerView" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:text="@string/add_new_todo_item_string" android:textSize="24sp" > </TextView>
XML file for string resources:
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">UILabs</string> <string name="done_string">Done:</string> <string name="priority_string">Priority:</string> <string name="date_string">Date:</string> <string name="add_new_todo_item_string">Add New ToDo Item</string> <string name="title_string">Title</string> <string name="status_string">Status</string> <string name="not_done_string">Not Done</string> <string name="priority_low_string">Low</string> <string name="priority_medium_string">Medium</string> <string name="priority_high_string">High</string> <string name="time_and_date_string">Time and Date</string> <string name="no_date_set_string">0000–00–00</string> <string name="no_time_set_string">00:00:00</string> <string name="choose_date_string">Choose Date</string> <string name="choose_time_string">Choose Time</string> <string name="cancel_string">Cancel</string> <string name="reset_string">Reset</string> <string name="submit_string">Submit</string> <string name="enter_title_string">Enter Title</string> </resources>
What I'm missing? Thanks for your help.
EDIT: I also have a problem with mi AndroidMAnifest.xml file
Cannot resolve symbol '@string/app_name' less... (Ctrl+F1) Validates resource references inside Android XML files.
This is my androidManifest file:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="course.labs.todomanager" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:name=".ToDoManagerActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".AddToDoActivity" > </activity> </application> </manifest>
And the error is in the following lines
android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:label="@string/app_name" >
解决方案Sometime it happens in
Android Studio
. So Please Clean Your Project & Rebuild
Build > Clean Project Then Build > Rebuild Project
Then Click Invalidate Caches/Restart Options
这篇关于渲染问题 - Android电子工作室的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!