Je souhaite que la fonction textinputlayout ne soit pas modifiable par l'utilisateur et lorsque l'utilisateur clique dessus, je souhaite effectuer une action. J'ai ajouté android:focusable="false"
à l'intérieur de edittext de textinputlayout pour le rendre non modifiable mais maintenant quand je clique dessus, il ne reçoit pas de callback dans onclicklistener de textinputlayout.Rendre le paramètre inputinput non modifiable et définir l'événement click sur celui-ci
<android.support.design.widget.TextInputLayout
android:id="@+id/tipVideoFilePath"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/uploadVideo"
android:layout_toLeftOf="@+id/uploadVideo">
<EditText
android:id="@+id/etVideoFilePath"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/dp5"
android:singleLine="true"
android:focusable="false"
android:hint="@string/videoPath"
android:textColor="@color/black"/>
</android.support.design.widget.TextInputLayout>