Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [ANDROID] Problema con menu

    Salve, ho questo menu:

    codice:
     
    public boolean onNavigationItemSelected(MenuItem item) {
        // Handle navigation view item clicks here.
    int id = item.getItemId();
    
        if (id == R.id.cerca) {
            moveToFragment(new SearchFragment(), true);
        } else if (id == R.id.gestione_profilo) {
            Intent ProfileActivity = new Intent(home.this,ProfileActivity.class);
            startActivity(ProfileActivity);
        } else if (id == R.id.calendario) {
            moveToFragment(new InvitiFragment(), true);
        } else if (id == R.id.crediti) {
            Intent crediti = new Intent(home.this,crediti.class);
            startActivity(crediti);
        } else if (id == R.id.contatti) {
            moveToFragment(new PreferitiFragment(), true);
        } else if (id == R.id.policy) {
            moveToFragment(new PrivacyFragment(), true);
        } else if(id == R.id.about){
            moveToFragment(new AboutFragment(), true);
        }
    
        DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
        drawer.closeDrawer(GravityCompat.START);
        return true;
    }
    installo l'applicazione, comincio a navigare però se clicco su Crediti (il secondo evidenziato in rosso) dopo posso continuare ad andare nelle altre pagine.
    Se invece clicco su gestione_profilo non mi fa andare da nessuna parte resto bloccato nella gestione profilo.

    Da cosa dipende?
    Come posso risolverlo?

    Grazie

  2. #2
    ciao!

    hai visto se nei log c'è qualcosa?
    cosa c'è dentro ProfileActivity?
    hai aggiunto quella activity al manifest?

  3. #3
    Ciao grazie per la risposta.
    Nel Profile Activity prelevo dei dai dal DB Mysql per farli visualizzare in profile_main

    Si ho Aggiunto Activity Manifest

    nel log non mi dice nulla.

  4. #4
    uhm, ti connetti direttamente a un db mysql?
    non è che l'activity si impalla?
    puoi postare il codice dell'activity?
    magari c'è qualcosa che non va lli, però senza vedere nulla è un pò difficile.

  5. #5
    Risolto, mancava questa parte qui in MainActivity.java
    codice:
    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    assert navigationView != null;
    navigationView.setNavigationItemSelectedListener(this);
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.