μ¬λ³΄μΈμ. μ΄μ©λ©΄ λ΄κ° μ¬κΈ°μ λ©μ²ν μ§μ νκ³ μλ κ²μΌ μλ μμ§λ§ μ€μ λ‘ μλνκ² λ§λ€ μ μκ³ μ΄μ λ₯Ό λͺ¨λ₯΄κ² μ΅λλ€.
λ€μκ³Ό κ°μ μ½λλ‘ AccountHeader
ꡬμΆνκ³ μμ΅λλ€.
final ProfileDrawerItem profile = new ProfileDrawerItem().withName(mCurrentUserName)
.withEmail(mCurrentUserEmail)
.withIcon(mCurrentUserProfilePictureUrl);
AccountHeader header = new AccountHeaderBuilder().withActivity(this)
.withHeaderBackground(R.drawable.drawer_header)
.withActivity(this)
.addProfiles(profile)
.build();
λν 짧μ λ°©λ²μ μ¬μ©νμ¬ μ΄ μμ
μ μννμ§λ§(μ ProfileDrawerItem
λ₯Ό AccountHeaderBuilder
) μ¬μ ν κ²°κ³Όκ° μμ΅λλ€.
λλ μ λ¬νλ κ°μ λν΄ Log.d()
μννκ³ μμΌλ©° κ°μ΄ nullμ΄ μλλΌκ³ νμ ν©λλ€. μ΄λ¦κ³Ό μ΄λ©μΌμ μ μμ μΌλ‘ νμλμ§λ§ νλ‘ν μ¬μ§μ νμνλ λ° λ¬Έμ κ° μμ΅λλ€. κΈ°λ³Έ λ° κ°μ‘° μμμ κΈ°λ³Έ μ΄λ―Έμ§λ₯Ό νμνκ³ λ΄κ° μ λ¬ν URLμ μ΄λ―Έμ§λ₯Ό λ‘λνμ§ μλ κ² κ°μ΅λλ€.
λμ μ£Όμ μ κ°μ¬ν©λλ€.
μ΄ λ¨κ³λ₯Ό λμΉ κ² κ°μ΅λλ€.
https://github.com/mikepenz/MaterialDrawer#load -images-via-url
λλ μν μ±μ λ€μκ³Ό κ°μ΄ νμλ©λλ€.
https://github.com/mikepenz/MaterialDrawer/blob/develop/app/src/main/java/com/mikepenz/materialdrawer/app/CustomApplication.java#L18
κ°μ¬! μ΄λ―Έμ§ λ‘λ©μ λλ‘μ΄ μμ΄μ½μλ§ μ μ©λλ μ€ μμλλ° νλ‘ν μμ΄μ½μλ νμν κΈ°λ₯μ΄ μλ κ² κ°μμ΅λλ€. μν μ±μμ κ·Έ λΆλΆμ λμ³€μ΅λλ€. μ¬λ°λ₯Έ λ°©λ²μ μλ €μ£Όμ μ κ°μ¬ν©λλ€. μ΄ λΆλΆλ μ μ§ν΄ μ£Όμ μ κ°μ¬ν©λλ€.
@toyongbanatero λ¬Έμ μμ΅λλ€ ;)
κ°μ₯ μ μ©ν λκΈ
μ΄ λ¨κ³λ₯Ό λμΉ κ² κ°μ΅λλ€.
https://github.com/mikepenz/MaterialDrawer#load -images-via-url
λλ μν μ±μ λ€μκ³Ό κ°μ΄ νμλ©λλ€.
https://github.com/mikepenz/MaterialDrawer/blob/develop/app/src/main/java/com/mikepenz/materialdrawer/app/CustomApplication.java#L18