Android:无法解析符号';内容框架';
所以我创建了一个导航抽屉,一切正常。我离开我的电脑去休息一下,我的电脑死机了,结果它现在抛出了那个错误。有人有什么想法吗?我尝试过重建项目,清洁等等Android:无法解析符号';内容框架';,android,Android,所以我创建了一个导航抽屉,一切正常。我离开我的电脑去休息一下,我的电脑死机了,结果它现在抛出了那个错误。有人有什么想法吗?我尝试过重建项目,清洁等等 @SuppressWarnings("StatementWithEmptyBody") @Override public boolean onNavigationItemSelected(MenuItem item) { // Handle navigation view item clicks here. int id = ite
@SuppressWarnings("StatementWithEmptyBody")
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
FragmentManager fragmentManager = getFragmentManager();
if (id == R.id.content_main_menu) {
//go to main menu
} else if (id == R.id.nav_insulin_layout) {
fragmentManager.beginTransaction().replace(R.id.content_frame, new InsulinTrackerFragment()).commit();
} else if (id == R.id.nav_bmi_layout) {
fragmentManager.beginTransaction().replace(R.id.content_frame, new BmiFragment()).commit();
} else if (id == R.id.nav_reminders_layout) {
fragmentManager.beginTransaction().replace(R.id.content_frame, new RemindersFragment()).commit();
} else if (id == R.id.nav_leaderboard_layout) {
fragmentManager.beginTransaction().replace(R.id.content_frame, new LeaderboardFragment()).commit();
} else if (id == R.id.nav_settings_layout) {
fragmentManager.beginTransaction().replace(R.id.content_frame, new SettingsFragment()).commit();
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
}
在文件菜单下执行“无效缓存并重新启动”
您的R.java已损坏,需要重建索引。在我提到的步骤之后,从build菜单下执行一个干净的构建
此外,“生成->重建”项目在失效后也会有所帮助。还要确保/res文件夹中没有错误。损坏的xml也可能导致此错误。文件->使缓存无效并重新启动。。。我的第一次尝试不适合实际的ide;)菜单上的名字有点生疏抱歉:)很高兴它帮助了你:)这是一件小事,我们每个人至少都经历过一次:'D