jjzjj

Navigation

全部标签

android - 如何在 android Material 抽屉 Recyclerview 项目中添加部分和副标题?

我已经使用以下教程来实现MaterialDesign抽屉。http://www.androidhive.info/2015/04/android-getting-started-with-material-design/但我想在抽屉中添加2个项目后的部分。如何让recyclerview显示sections和subheaders? 最佳答案 你最好使用designsupportlibrary去做这个。特别是android.support.design.widget.NavigationView类查看以下链接了解更多TutorialGi

android - Cause : androidx. navigation.safeargs 只能与androidx项目一起使用

我遇到了名为safeargs的导航组件的问题。我在构建gradle中使用了classpath'androidx.navigation:navigation-safe-args-gradle-plugin:2.0.0'。在app/build.gradle中应用插件androidx.navigation.safeargs.kotlin时,出现以下错误:Cause:androidx.navigation.safeargscanonlybeusedwithanandroidxprojectapp/build.gradleapplyplugin:'com.android.application'

android - 如何在ActionBar的navigation tabs中设置自定义View,并让tabs自适应高度?

我正在使用ActionBar,我想在导航选项卡中设置自定义View。标签的高度似乎是固定的,而我自定义的View更大,所以放不下。我尝试自定义如下所示的样式,但它并没有使标签变高...如何让选项卡的高度适应我自定义的View大小?(我知道我可以在我的例子中使用Tab的setIcon和setTitle,但我仍然想使用自定义的查看)样式.xml@style/MyTabStyle85dpcustom_tab.xmlMainActivity.javapublicclassMainActivityextendsFragmentActivityimplementsActionBar.TabList

android - Navigation-drawer group header - 如何设置?

我有一个菜单,其中包含如下所示的组。是否可以为每个组设置标题?我知道这对于子菜单是可行的,但是第一级组呢? 最佳答案 是的,每个组都是顶级树中的一个item。然后为每个设置title属性。使用您的代码将是这样的: 关于android-Navigation-drawergroupheader-如何设置?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/31678302/

android - android 2.3 上的 Navigation Drawer ListView 选择问题

我尝试为旧版android2.3自定义抽屉导航菜单为此,我使用developer.android.com的官方SampleNavigationDrawer和thistutorialforimplementsActionBarCompat.在android.support.v4.widget.DrawerLayout中使用下一个ListView:使用drawer_list_item.xml:bg_选择器.xml:选择器.xml:文本颜色选择器.xml:问题:ForAPI14+itlooksawesomebutonandroid2.3.6selectorisn'tshown.(seethi

android - Material style navigation drawer,状态栏颜色太暗

我正在尝试遵循MaterialDesign指南来制作带有操作栏(工具栏)和抽屉导航的应用程序,以便它看起来像在GoogleApps中。我找到的解决方案是在我的主题中将“android:windowTranslucentStatus”设置为true,并将“android:fitsSystemWindows”保持为false,并在我的工具栏上使用额外的填充对其进行补偿。问题是,状态栏的最终颜色太暗了。例如,即使我将工具栏设置为与G-mail应用程序相同的Material颜色,我的应用程序中的状态栏颜色也比G-Mail应用程序中的颜色深。有人可以在这里为我指明正确的方向吗?我听说过很多关于一

android - 从 FragmentTransaction 中移除方法不会从 Container 中移除 fragment

我有以下问题:我的应用程序需要在平板电脑上执行导航,如下所示:+----+-------++----+-------++----+-------++----+-------+|||||||||||||1|2|->|2|3|->|3|4|->|4|...|||||||||||||+----+-------++----+-------++----+-------++----+-------+我尝试使用FRAGMENTS制作这个导航,因为导航是动态的,我不知道这个导航会有多少层。使用APIfragment,我创建了以下结构来协助测试,多次调用同一个fragment:如果左侧面板为空,则将fr

android - 恢复上的透明 Activity 不会显示 android

我有3个Activity:主页(基本Activity)与其他两个Activity:Activity1和Activity2主题android:theme="@android:style/Theme.Translucent"可以互相调用,也可以从家里调用。他们总是回到家onBackpress()这是覆盖intent.setClass(this,Home.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);当activity1被activity2调用时intent.setClass(this

android - 使用 BottomBar 和 fragment 容器禁用 Android fragment 重新加载

好的,我正在构建一个使用thislibrary的Android应用程序对于底部导航,我使用基本Activity将其与Framelayout一起保存以管理我的fragment以进行加载/替换等。有效的方法:点击底部栏图标会加载它对应的fragment,并且效果很好。我的问题:如果我点击第一个选项卡,然后点击第二个选项卡,然后点击第一个选项卡再次,整个fragment将从头开始重新加载。我不想要这种行为。任何人都有关于如何在还使用底部栏库时保留fragment状态的任何好技巧。我在以前的应用程序中使用寻呼机View实现了类似的效果(以前的应用程序没有使用底部栏进行导航)但我不确定如何将寻呼

android - 在 fragment 的后按防止使用导航图调用前一个 fragment 的 onViewCreated

我正在使用Jetpack导航在fragment之间导航。我有两个fragmentUserListFragment和ProfileFragment。在调用服务器API的UserListFragment的onViewCreated方法上,点击任何项目用户将重定向到profileFragment。如果用户从ProfileFragment返回,那么它应该会回到正在工作的userListFragment。但是onViewCreated方法再次调用,因此API再次调用以从服务器获取数据.我不想调用第一个fragment的onViewCreate。我想要与fragmentManager.add()相