Loading

Cara mengambil id pada header navigation drawer android

April 23, 2018     bagicode    

Tips dan Trik Code Android

Hi coder, kali ini kita akan membahas mengenai navigation drawer pada Android. Jika kalian berkutat dengan aplikasi android tentu mengenal dengan salah satu template bawaan android ini (IDE Android Studio), nah sering kali kita kadang kepengen mengubah nama, email dan gambar yang ada di header navigation drawer namun terkendala dengan bagaimana cara mengambil id pada navigation drawer.

Berikut ini langsung saja kita lihat potongan code bagaimana cara mengambil id tersebut (awas jangan salah focus loh :p ) :

View header = mNavigationView.getHeaderView(0);
mNameTextView = (TextView) header.findViewById(R.id.nameTextView);
mNameTextView.setText("XYZ");

Dari code tersebut dapat kita lihat bahwa kita mengambil view headernya terlebih dahulu kemudian barulah selanjutnya kita mengambil view pada header navigation drawer, contoh diatas kita mengambil TextView yang ada pada header navigation drawer.

Pada potongan code diatas, mungkin masih ada yang gagal paham dari mana asalnya mNavigationView, maka dari itu berikut ini kita tampilkan code secara utuh, agar teman-teman coders tidak bingung lagi :

NavigationView mNavigationView = (NavigationView) findViewById(R.id.nav_view);
mNavigationView .setNavigationItemSelectedListener(this);

View header = mNavigationView .getHeaderView(0);
mNameTextView = (TextView) header.findViewById(R.id.nameTextView);
mNameTextView.setText("XYZ");

Nah sekarang gimana? sudah modeng kan? semoga bermanfaat ya, demikianlah catatan kecil ini (dont forget subcribe :p )

sumber : https://stackoverflow.com/questions/43284754/android-how-to-access-the-navigation-drawer-header-items/43285072#43285072

Categories: Tutorial Android

Leave a Reply