Articles of 导航

Xamarin.Forms Navigation.PushAsync在ContentView中不起作用

我想导航到Xamarin Forms中的其他页面,但它在Content View中不起作用。 我在用 等待Navigation.PushAsync(new Page2()); 此代码未给出任何错误并成功运行,但对页面没有影响。 我也在内容页面中使用此代码,它在那里正常工作,但在ContentView的情况下它不起作用。 目前我正在使用 等待ParentView.Navigation.PushAsync(new Page2()); 它在ContentView中运行良好。 但是我收到警告“从2.1.0版本开始,ParentView已经过时了。请改用Parent。”。 但是没有像这样的function 等待Parent.Navigation.PushAsync(new Page2()); 它给出了语法错误。 那么,有没有其他方法可以使用ContentView导航到其他页面。

无法解决:androidx.lifecycle:lifecycle-viewmodel-ktx:1.1.1

我正在尝试使用新的导航架构组件用于Android,我收到错误无法解决:androidx.lifecycle:lifecycle-viewmodel-ktx:1.1.1当我将lifecycle_version定义为“1.1.1”时 我基本上只是复制和粘贴文档中的内容,所以我对这里的错误的想法已经不多了:( apply plugin: ‘com.android.application’ apply plugin: ‘kotlin-android’ apply plugin: ‘kotlin-android-extensions’ apply plugin: ‘kotlin-kapt’ android { compileSdkVersion 26 defaultConfig { applicationId “com.mobile.codgin.newnavigation” minSdkVersion 21 targetSdkVersion 26 versionCode 1 versionName “1.0” testInstrumentationRunner “android.support.test.runner.AndroidJUnitRunner” } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } } dependencies { def lifecycle_version = “1.1.1” // ViewModel and LiveData […]

如何从Unity Player返回到之前运行的Android Activity?

我有与本主题中提到的相同的问题将Unity与Eclipse集成:后退按钮单击但建议的解决方案不起作用。 我有一个嵌入在原生Android应用程序中的Unity Player。 我可以毫无问题地启动Unity Player,但现在我想使用后退按钮返回到我之前的活动。 我已经从Unity端尝试了Application.Quit,从android端尝试了finish(),两者都关闭了整个应用程序。 我也尝试从Unity上下文启动一个新的Activity,但这也不起作用,我想这是因为我使用片段。 我的活动设置如下: MainActivity嵌入了几个片段。 其中两个包含列表,我可以从中创建一个新的Activity,它显示了List元素的详细视图。 详细视图也是片段,您可以在其中向左和向右滑动到上一个/下一个元素(类似于gmail应用程序)。 在详细信息视图中,您可以启动Unity以使用qualcomm vuforia框架进行一些扩充。 到目前为止一切正常,但我无法从UnityPlayer返回到详细信息视图。 有谁知道如何实现这一目标? 谢谢!

如何在我的phonegap应用程序中从网页导航到本地页面?

我的手机上运行了一个phonegap应用程序。 我有一个链接,带我到一个网页检查一些信息并提供一些数据…然后我希望能够有一个后退按钮,以便用户将导航回本地应用程序。 这在Android和iOS都有可能吗?

禁用滑动打开抽屉但不关闭

我想通过滑动禁用打开抽屉,但不能通过滑动或后退按钮关闭。 我在抽屉里使用碎片,所以当抽屉打开时,我将替换我的碎片并将其添加到后台。 在按下后退按钮时,抽屉按预期关闭。 但是当我使用时 mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); 就像在这篇文章中: 禁用滑动手势,在Android中打开导航抽屉它禁用所有滑动和后退导航。 现在关闭抽屉的唯一方法是触摸抽屉外面的屏幕。 是否有LockMode的替代品并保留滑动关闭和后退导航? 注意:我使用的是Android 5.0.1

启动Google导航时出现问题

我尝试了几个小时从我的应用程序启动导航。 我想要没有目的地的导航。 我试过了 Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(“google.navigation:q=”)); startActivity(i); 这会启动导航,但找不到目的地 我也尝试使用com.google.android.apps.maps , com.google.android.apps.maps:driveabout和** com.google.android.maps.driveabout.app.DestinationActivity启动processName,packageName和startIntent。 也没有成功:/ 一个主意 ?

如何在导航栏上添加菜单按钮

我有一个简单的应用程序,只需要一个菜单​​按钮和一些选项,它应该适用于所有设备。 无论如何,我的应用程序在所有情况下都能正常工作,除了我无法在导航栏上放置菜单按钮。 这是我的代码: values文件夹中的styles.xml true values-v11和value-v14文件夹中的styles.xml false true @android:style/Widget.Holo.ActionBar 此代码出现在我的活动的所有onCreate事件中 if(Build.VERSION.SDK_INT = 14 && ViewConfiguration.get(this).hasPermanentMenuKey())) { // menu key is present ActionBar actionBar = getActionBar(); if(actionBar!=null) actionBar.hide(); } else { //No menu key ActionBar actionBar = getActionBar(); if(actionBar!=null) actionBar.show(); } 这段代码工作正常,但是如果我没有任何操作栏,我想把菜单按钮放在导航栏中。 我已经做了很多谷歌搜索,但我找不到任何有效的解决方案。 提前致谢。

Lollipop app的透明导航栏?

我将什么添加到themes.xml以更改导航栏以使其更透明? 我无法在任何地方find它的文档。 谢谢!

如何在没有碎片的情况下使用导航抽屉?

我正在尝试按照本教程学习如何创建导航抽屉,但我不想在用户从抽屉列表中选择项目后使用片段来显示新内容。 解决这个问题最好的办法是什么? 我正在使用不实现Fragments的API 10。

如何清除导航堆栈?

我的应用程序中的导航问题。 我使用xamarin.forms如何清理我的导航堆栈。 没有用Pop和push。 我可以看到我的完整导航堆栈吗?