草庐IT

android - 如何创建带有抽屉导航的自定义 ActionBar?

您好,我想在我的应用程序中创建一个带有抽屉导航的自定义ActionBar。因为我想在右侧的圆圈内显示登录我的应用程序的人的脸。和左侧的导航栏。.它之前不适用于抽屉导航。 最佳答案 @Manikandan试一试:您必须做的第一件事是实现和创建抽屉导航:/res/layout/activity_main.xmlMainActivity.javapublicclassMainActivityextendsActionBarActivity{privateString[]optionsMenu;privateDrawerLayoutdraw

android - 侧面抽屉导航项目点击不起作用

请先阅读在任何人将其标记为重复问题之前,因为它不是。我使用了抽屉导航、底部导航栏和自定义操作栏。底部导航栏和操作栏工作正常。抽屉导航还显示其下方的菜单,但项目不可点击。我已经尝试了所有与相关的答案navigationdraweritemclicknotworking但是我的问题还是没有解决。调试部分没有错误。仪表板Activitypackagecom.vicky.sampleApp;importandroid.content.Intent;importandroid.os.Build;importandroid.os.Bundle;importandroid.support.annot

android - 工具栏和抽屉导航

我正在尝试在使用NavigationFragment的现有项目中加入Material设计。所以我尝试使用Toolbar而不是ActionBar。我关注了this指南,我将所有getActionBar()替换为getSupportActionBar(),但我的应用程序总是在启动时崩溃。activity_main.xml主要ActivitypublicclassMainActivityextendsActionBarActivityimplementsNavigationDrawerFragment.NavigationDrawerCallbacks{privateNavigationDr

Android:抽屉导航标题 TextView 未以编程方式设置

在我的Activity中,我有fragment,所以我使用导航抽屉,在抽屉导航中,我有一个标题和TextView。我想以编程方式更新它。Header.xml正在通过初始化导航ViewnavigationView=(NavigationView)findViewById(R.id.navigation_view);TextViewtxt2;txt2=(TextView)navigationView.inflateHeaderView(R.layout.nav_header_main).findViewById(R.id.textView2);txt2.setText("wow!Itwor

android - 如何将选项卡式 Activity 添加到抽屉导航 Activity 中?

我听说我们不能在fragment中运行AndroidActivity。我开始了一个新项目,选择了NavigationDrawerActivity。然后,我需要将选项卡式Activity作为默认View,如下所示:如果我们不能在navigationdraweractivity中将tabbedactivity作为fragment运行,那么如何添加它? 最佳答案 在抽屉导航Activity中,像这样更改布局://////Tablayouttoshowtabs////-->//////ViewPagertoshowtab'sfragment

android - 如何在没有 fragment 的情况下使用抽屉导航?

我正在尝试关注这个tutorial关于如何创建抽屉导航,但我不想在用户从抽屉列表中选择一个项目后使用fragment来显示新内容。解决这个问题的最佳方法是什么?我正在使用未实现fragment的API10。 最佳答案 首先,API10可以通过包含DrawerLayout的相同Android支持包访问fragment。这已经存在了两年多,如果您不熟悉Android在过去两年中所拥有的东西,那么您不应该尝试弄乱像DrawerLayout这样的新东西。其次,DrawerLayout没有任何与fragment相关的内容。引用theWebpa

android - 错误 : View android. widget.ListView 不是滑动抽屉

我在我的Android应用程序中使用NavigationDrawer,我也制作了自己的自定义布局XML文件及其适配器,但是当我运行我的程序时,我的应用程序崩溃并显示以下日志,我无法追踪为什么会这样,有什么建议吗?activity_main.xml主Activity.javapublicclassMainActivityextendsActionBarActivity{privateDrawerLayoutmDrawerLayout;privateListViewmDrawerList;privateActionBarDrawerTogglemActionBarDrawerToggle;

android - 更改抽屉导航菜单项的颜色

这是我当前的抽屉导航的样子:我把它分成了4组。我只是想给每个组一个不同的文本颜色。我正在尝试选项SETTINGS、FEEDBACK和TERMSANDCONDITIONS以使用较小的字体和一点点灰黑色。我进行了搜索,但找不到单独自定义抽屉导航组的方法。这是我为菜单编写的代码:有什么办法可以实现吗? 最佳答案 有两种方法可以单独自定义抽屉式导航菜单项。第一种方式:MenuItemmenuItem=navigationView.getMenu().findItem(R.id.menu_item);SpannableStrings=newS

android - 如何更改抽屉导航中的标题

我希望菜单中的标题会随着点击的fragment名称而变化。对于下面的代码,我得到的是,每个fragment中的实际标题是“Home”并且它不会改变。但我发现当我点击菜单中的一个项目时,标题会改变一秒钟,然后返回到“主页”标题。我实现了ondrawer,但我仍然不知道是什么原因造成的。我的代码:packagecom.example.matant.gpsportclient;importandroid.app.Fragment;importandroid.app.FragmentManager;importandroid.app.ProgressDialog;importandroid.c

带有 fragment 或 Activity 的 Android Studio 抽屉导航

我正在尝试使用AndroidStudio的抽屉导航模板开发应用程序。所以,我使用这个模板创建了一个新项目。但是当我运行程序并单击菜单项时,View并没有改变。我在互联网上到处搜索,但我没有看到如何处理这个问题。这是AndroidStudio提供的代码:publicbooleanonNavigationItemSelected(MenuItemitem){//Handlenavigationviewitemclickshere.intid=item.getItemId();if(id==R.id.nav_camara){}elseif(id==R.id.nav_gallery){}els