2017-10-03 4 views
0

je veux mettre en œuvre le comportement sur certaines conditions de la vue de dessous est incapable de cliquer, je veux faire si l'article de vue de dessous étant cliquez dessus ne naviguez pas à ce point, mais toujours rester à l'élément en coursComment désactiver BottomNavigationView click and touch?

this is my bottom view layout

+0

ajouter votre code ici –

+0

je veux juste impliment, mais ne savent pas comment, –

Répondre

2
<android.support.design.widget.BottomNavigationView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:clickable="false" 
    android:contextClickable="false"/> 

Essayez ce code.it Désactive le clic.

Dynamicaly utilisant Java pr Kotlin vous pouvez désactiver cliquez.

bottomView.setEnabled(false); 
    bottomView.setFocusable(false); 
    bottomView.setFocusableInTouchMode(false); 
    bottomView.setClickable(false); 
    bottomView.setContextClickable(false); 
    bottomView.setOnClickListener(null); 

mise onClick Listener Null aide à désactiver les événements de clic

+0

je peux toujours cliquer et choisir l'élément –

+0

bottomView.setOnClickListener (nul); essaye ça. –