2017-02-09 27 views
0

ナビゲーション・ドロワーを作成しました。私はすぐに休憩のために私のPCから離れて、私のコンピュータがクラッシュし、その結果、今はそのエラーを投げている。誰でも私はプロジェクトのクリーニングなどを再構築しようとしたアイデアを持っていますか?Android:Symbol 'content_frame'を解決できません

@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; 
    } 
} 

答えて

0

ファイルメニューの[キャッシュを無効にして再起動]を実行します。

R.javaが壊れており、インデックスの再構築が必要です。私が述べたステップの後、ビルドメニューからクリーンビルドを実行します。

また、ビルド - >リビルドプロジェクトは、無効化後に役立ちます。

+0

また、/ resフォルダにエラーがないことを確認してください。破損したXMLもこのエラーにつながります。 – Kushan

+0

File->キャッシュを無効にして再起動...最初の試行では悪い – Kushan

+0

実際のIDEではなく)正確なメニュー項目名にはちょっと錆があります。申し訳ありません:) – Kushan

関連する問題