java - 多个活动使用同一个Drawerlayout(如何封装基类?)
大家讲道理
大家讲道理 2017-04-18 10:54:49
0
3
582

如题,多个活动使用同一个drawerlayout,想问怎么封装基类?

因为我想click事件效果都一样,感觉没必要再写一遍,想问一下

  1. 如何封装基类

  2. 基类子类布局文件怎么写?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(3)
小葫芦

比較的単純な方法では、ドロワー内のレイアウトをフラグメントに抽出し、対応するインターフェイスとデータを公開し、それを毎回新しいアクティビティに動的に追加できます

いいねを押す +0
Ty80

まず第一に、何をカプセル化したいのかを明確にする必要がありますか?はいdrawerlayout,所有你可以自定义一个类继承drawerlayout,在其中可以就可以做许多事情,例如你的需求:进行统一的click操作。使用的话可以直接在任何类(自然包括基类如果必要的话)的布局中使用自定义的drawerlayout

いいねを押す +0
大家讲道理

この場合、親クラスにクリック イベントなどを置くことができます。親クラスは抽象クラスであり、親クラスによって記述された抽象メソッドを呼び出し、サブクラスによって実装されます。それ自体

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート