drawer_menu的xml代码
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:showIn="navigation_view">
<group android:checkableBehavior="single">
<item android:id="@+id/sun"
android:title="Sun"/>
<item android:id="@+id/moon"
android:title="Moon"/>
<item android:id="@+id/planets"
android:title="Planets"/>
<item android:id="@+id/stars"
android:title="Stars"/>
</group>
<item android:title="Communicate">
<menu>
<item android:id="@+id/nav_sun"
android:title="Sun"/>
</menu>
</item>
菜单看起来像 我该如何解决?
我的依赖
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
我认为我需要一些依赖关系。但是在网络上,我没有找到与androidx相关的任何内容
答案 0 :(得分:0)
原因为 #include <stdio.h>
#include <iostream>
using namespace std;
class Territory {
private:
string s;
char c[2];
public:
Territory(std::string a, char b[2] /*visualize as char *b*/) {
s = a;
c[0] = b[0]; //or use strcpy
c[1] = b[1];
}
void PrintMe() {
printf ("As string %s as char %c or %s\n",this->s.c_str(), c[0],c);
}
};
main () {
Territory a("hello", "h");
a.PrintMe();
}
。从xml中删除它。这是android studio的错误。