2017-05-26 77 views
-1

我面临这个问题,并从很长一段时间搜索这个没有工作,我会很高兴,如果任何人可以帮助我。没有在属性中找到属性“id”的资源标识符

enter code here 

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:andriod="http://schemas.android.com/apk/res-auto" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    tools:context='com.chat_app.android.ui.activities.LoginActivity'> 
<item 
    android:title="@string/action_logout" 
    andriod:id="@+id/action_logout" 
    android:orderInCategory="100" 
    app:showAsAction="never" 
    /> 
</menu> 
+0

你检查这HTTPS:??//www.google.co.in/search Q =否%20Resource%20identifier%20found%20for%20attribute 20% %27id%27%20in%20pakage&ie = utf-8&oe = utf-8&client = firefox-b&gfe_rd = cr&ei = uW0oWcvnC-fs8AeyvLC4DQ#q =没有+资源+标识符+找到了+属性+%27id%27 + in包 – banguru

回答

0

请检查下面的代码:

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:app="http://schemas.android.com/apk/res-auto"> 

    <item 
     android:title="@string/action_logout" 
     android:id="@+id/action_logout" 
     android:orderInCategory="100" 
     app:showAsAction="never" /> 

</menu> 
0

的问题是,你的android拼错:

andriod:id="@+id/action_logout" 

Android Studio中试图通过加入xmlns:andriod="http://schemas.android.com/apk/res-auto"来解决这个问题,但id属性不会在你的应用程序中声明(这就是res-auto拉从)。

您应该修复拼写错误,然后删除xmlns:andriod部分。

+0

你先生:D愚蠢的错误:第 –

相关问题