0
gmailのようなナビゲーションビューを作成しようとしています。ヘッダーレイアウトでは、1つの画像ビューと2つのtextViewがあります。 TextViewのクリックイベントを登録しました。私は、リスナーがトリガされていないのonClickメソッドをクリックすると、しかしAndroid NavigationViewのHeaderlayoutのビュー要素がクリックイベントを引き起こしていません
navigation_viewは、私がのTextViewとdrawerLayout閉じをクリックしたときに表示されませんで、私のNavigationView
var headerView = navigation_view.getHeaderView(0)
var accountName: TextView = headerView.findViewById(R.id.account_name)
accountName.setOnClickListener { Toast.makeText(this, "Redirect to login", Toast.LENGTH_LONG).show() }
トーストのIDです(コードはKotlinです) 。
のように試してみてください。ナビゲーションメニュー項目ではありません。 navigationView.setNavigationItemSelectedListener(これ)を登録しても、それは役に立ちません –