Meh*_*hdi 3 android menu android-fragments android-activity android-fragmentactivity
我需要创建一个在所有活动之间都具有共享菜单的应用程序,但是我在为所有活动创建相同菜单并使这些活动成为“单身”之间犹豫不决,或者创建多个片段并在具有该菜单的一个活动中使用它们。
我想让我的应用程序与大多数设备兼容,所以我不知道哪一个是最好的(用于内存管理和可重复使用的东西...)
我应该怎么做?如果有比这两个过程更好的过程,请随时提出:)
一种方法是定义所有其他活动都将继承的父类活动。在父母的班级中onCreateOptionsMenu,定义所有活动共有的菜单:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.common_menu, menu);
return true;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
731 次 |
| 最近记录: |