1

この質問は、 https://github.com/mikepenz/MaterialDrawerのカスタマイズに非常に固有のものです。

アカウント ヘッダーを次のようにカスタマイズする必要があります。

  1. 常に1つのアカウントしかありません
  2. ヘッダー (領域全体) をクリックすると、 DrawerClickListener#onItemClick コールバックが返されます

プロファイル リスト リスナーをリダイレクトすることで、DrawerClickListener#onItemClick コールバックを取得できました。しかし、向きを変更するとヘッダーの選択が失われました。[保存されたインスタンスの状態で設定しました]。また、onItemClick はアダプタの一部ではないため、null IDrawerItem を提供します。

複雑にしすぎているのでしょうか、それとも PrimaryDrawerItem 自体を拡張してプロファイル アイテムのように見せることができますか?

  1. レイアウトは、追加のフィールドを含むプロファイルのようにレンダリングする必要があります
  2. URL ベースの画像をロードするように変更される ImageHolder のロード
4

2 に答える 2