2017-11-03 8 views
0

からビューを取得kotlinこの私は、このようなvarriantを持っていますが、私はそこにあると信じてNavigationViewヘッダー

val header = nav_view.getHeaderView(0) as LinearLayout 
    val userName = header.findViewById(R.id.user_name) as TextView 

を行うには良い方法をexsistsが、それはこれかもしれない

+0

詳細を教えてください。より多くのコードを投稿してください。 getHeaderView()fnコードが役立つ –

答えて

0

nullですあなたを助け、私はその良い方法だと思います。

​​

これは、ヘッダーからアクセスするための最短方法です。

0

Android-Kotlin拡張プラグインを使用することをおすすめします。その場合、コードははるかに簡単になり、次のようになります。

val headerView: View = nav_view.getHeaderView(0) 
headerView.userNameTxt.text = "Some Value" 
関連する問題