0
我正在学习导航抽屉。在互联网上给出的大多数例子中,都使用了片段。Android - 导航抽屉活动应该成为Android应用程序的主屏幕吗?
我的要求是:
- 首页活动应包含Navingation抽屉
- 当我点击导航抽屉里的任何项目,一个新的活动应该得到打开与后退箭头(< - )
- 当我点击后退箭头,我再次来到主屏幕与导航抽屉
如果我查看我的移动设备上安装的大多数应用程序(如PayTM),则所有操作都是这样的。
我的做法
我增加了抽屉式导航活动,并使它在清单文件中像这样的主要活动:
<activity
android:name=".NavigationDrawerActivity"
android:label="@string/title_activity_navigation_drawer"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
重新添加按钮,从打开的所有其他活动此抽屉的菜单项如下:
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_select_class);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
问题:是否应该将导航抽屉活动设置为主屏幕并从此处调用其他活动(通过单击导航抽屉上的菜单项)?这是正确的方法吗?其他应用程序是否也使用这种使用导航抽屉的方法?如果这不是最好的方法,那么我应该如何执行我的要求?我是否需要几乎所有导航抽屉教程中提到的片段?
谢谢!
你不妨在这里问你的问题http://ux.stackexchange.com和阅读文章,如http://ux.stackexchange.com/questions/74934/android- UX-时使用的突舌和 - 当使用的导航-DRA WER –