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

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

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

  1. 如何封装基类

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

大家讲道理
大家讲道理

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

répondre à tous(3)
小葫芦

Une méthode relativement simple peut consister à extraire la mise en page du tiroir dans un fragment, à exposer l'interface et les données correspondantes et à l'ajouter dynamiquement à une nouvelle activité à chaque fois

Ty80

Tout d’abord, vous devez être clair sur ce que vous souhaitez encapsuler ? Il s'agit de drawerlayout, vous pouvez donc personnaliser une classe pour hériter drawerlayout, dans laquelle vous pouvez faire beaucoup de choses, comme vos besoins : effectuer des opérations click unifiées. S'il est utilisé, vous pouvez utiliser personnalisé (自然包括基类如果必要的话) directement dans la mise en page de n'importe quelle classe drawerlayout.

大家讲道理

Si tel est le cas, vous pouvez placer l'événement click ou quelque chose dans la classe parent. La classe parent est une classe abstraite. La méthode DrawerLayout pour remplir la mise en page appelle la méthode abstraite écrite par la classe parent et est implémentée par. la sous-classe elle-même

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!