草庐IT

NAVIGATION

全部标签

android - Flutter:如何处理需要身份验证的屏幕?

我正在构建一个Flutter应用,其中一些屏幕可以显示给匿名用户,而其他屏幕需要用户登录。对于经过身份验证的屏幕,如果用户未登录,它们应该自动导航到(推送)登录屏幕。用户session可以随时到期,如果用户正在查看这些经过身份验证的屏幕之一,那么登录屏幕应该在那个时候立即显示。在Flutter中,如何实现在用户未通过身份验证时自动导航到/从登录屏幕的经过身份验证的屏幕的概念? 最佳答案 目前,与Authentification和Authentified路由无关。问题是dart:mirror被禁用,这会阻止执行更自动化的解决方案。你可

android - Flutter:如何处理需要身份验证的屏幕?

我正在构建一个Flutter应用,其中一些屏幕可以显示给匿名用户,而其他屏幕需要用户登录。对于经过身份验证的屏幕,如果用户未登录,它们应该自动导航到(推送)登录屏幕。用户session可以随时到期,如果用户正在查看这些经过身份验证的屏幕之一,那么登录屏幕应该在那个时候立即显示。在Flutter中,如何实现在用户未通过身份验证时自动导航到/从登录屏幕的经过身份验证的屏幕的概念? 最佳答案 目前,与Authentification和Authentified路由无关。问题是dart:mirror被禁用,这会阻止执行更自动化的解决方案。你可

android - Android Studio 中 Navigation Drawer Preview 渲染问题

我在AndroidStudio3.4中预览生成的抽屉导航布局时遇到问题。我已尝试更改布局主题或更改预览版的API版本,但这些似乎都无济于事。渲染问题的错误跟踪如下所示:java.lang.IllegalArgumentException:java.lang.ClassCastException@26b35b5datsun.reflect.GeneratedMethodAccessor306.invoke(UnknownSource)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl

android - FLAG_TRANSLUCENT_NAVIGATION 在横向模式下不可用?

这个问题类似于Checkiftranslucentnavigationisavailable但不完全是。我有一个Nexus4闪现了CyanogenMod11或Android4.4等价物,并且任何在横向模式下运行的带有FLAG_TRANSLUCENT_NAVIGATION的应用程序都不像纵向模式那样在系统UI上具有半透明性。同样的问题可以在Nexus5上重现,因为我还没有看到任何在横向模式下使用半透明按钮为Android4.4构建的谷歌应用程序。这是我正在使用的代码intAPI_LEVEL=android.os.Build.VERSION.SDK_INT;if(API_LEVEL>=19

android - 在没有 TitleBar 或 ActionBar 的情况下使用 Navigation Drawer

我正在向我正在开发的这个应用程序添加一个抽屉导航,我已经搜索了互联网;论坛、stackoverflow、android开发人员文档,但仍然没有找到很好的答案。我知道可以在不使用这些东西的情况下做到这一点。我想知道的是如何。NsMenuAdapter模型使用了一个title,然后就有了这些功能getActionBar().setDisplayHomeAsUpEnabled(true);getActionBar().setHomeButtonEnabled(true);这显然是在寻找一个Action栏。我尝试了几个没有用的模型,我刚刚完成尝试的大模型位于此处HowtoAddiconsadj

android - 如何结合 Navigation Drawer 和 Spinner [就像在 Google+ App 中一样]

我需要你的建议。在适用于Android的Google+应用程序中,有两个元素,我不知道如何组合。第一个是“NavigationDrawer”,第二个是“ActionBarNavigationSpinner”。你知道这两个元素是如何组合在一起的吗?非常感谢您的建议!附言我知道,我很蹩脚:)(我为我的英语道歉) 最佳答案 将微调器添加到NavigationBar。启用下拉导航的基本过程是:1.创建一个SpinnerAdapter,它提供下拉列表的可选项目列表以及绘制列表中每个项目时要使用的布局。2.实现ActionBar.OnNavig

android - 在 Android 中为 Navigation Drawer 添加一节分隔符

我有一个像这张图片一样的抽屉导航。我想添加一个节分隔符。这看起来很简单,但我在网上找不到任何对我的案例有用的东西。-在Express下面添加一个行分隔符在我的信息下方添加行分隔符我已经完成了这段代码如果我将express和我的信息放在一个单独的组中而不是填充建议我如何实现这个.. 最佳答案 试试这个....看起来您只需要为您的group标签提供唯一的ID。当然@Tufan我也可以解决这个问题这样做...将这些行放入您的dimen.xml0dp0dp0dpdimen.xml0dp0dp0dp0dpNewScreenshotremove

使用示例的 Android Navigation Drawer 错误

我正在尝试基于我的应用程序实现抽屉导航模式。我从here下载了示例代码我运行了它,抽屉在90%的情况下工作正常,但有时当我尝试打开它时抽屉会卡住。我有办法复制这种情况,但它并不总是有效。我所做的是:1-按原样运行示例代码。2-将手指放在左边缘以查看抽屉3-松开手指并将其按在主要fragment上4-尝试像往常一样打开抽屉有时,无论您向右滑动手指多少次以打开更多抽屉,抽屉都会卡在窥视模式。有没有人解决过这个问题? 最佳答案 我遇到了你提到的类似问题。我在相对布局(FILL_PARENT)中有一个ListView。每当ListView中

c++ - QML : Navigation between qml pages from design perception

我们需要开发一个QtQuick项目,其中我们有大约100个屏幕。我曾尝试为导航制作一个演示项目,点击按钮后会出现三个屏幕。我在页面之间的导航中使用了“状态”的概念。最初我尝试使用“加载器”进行相同的操作,但加载器无法保留页面的先前状态,它在导航期间重新加载整个页面。下面是main.qml的代码片段//importQtQuick1.0//totargetS605thEditionorMaemo5importQtQuick1.1Rectangle{id:main_rectanglewidth:360height:640Page1{id:page1}Page2{id:page2}Page3{

android - 隐藏子屏幕/fragment 的android底部导航 View

我正在尝试创建一个单一Activity的Android应用程序。我有带有BottomNavigationView、三个顶级fragment和一些子fragment的MainActivity(仅Activity)。我的要求是每当屏幕显示顶级fragment时,底部导航应该是可见的,以便可以进行切换。但是当我查看任何子fragment时,应该隐藏底部导航。是否有使用Navigation组件的开箱即用方式或需要手动更改可见性? 最佳答案 更新(导航组件1.0)截至Navigationcomponent1.0.0-alpha08,方法add