草庐IT

navigation

全部标签

android - 在Android 4.0 Navigation Bar劫持第一次触摸事件

在没有硬件导航键的设备上的Android4.0中,Android将呈现导航栏。如果需要,您可以使用setSystemUiVisibility()隐藏它。如果这样做了,假设你想获得尽可能多的屏幕来播放,当你第一次触摸屏幕时(是的,在View上你实现了View.onTouchEvent()),firsttouch会被Android劫持,不会调用你的API。只有当导航栏可见时,它才会被调用。现在,也可以通过收听来避免这种情况:http://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeL

android - BottomNavigationView 后退按钮行为应该像 Youtube 应用程序一样工作但崩溃

重现步骤:开始一个新的Android项目,选择“BottomNavigationView”:将MainActivity替换为:classMainActivity:AppCompatActivity(){privatevarfragmentIds=ArrayList()valfragmentA:FragmentA=FragmentA()privatevalfragmentB=FragmentB()privatevalfragmentC=FragmentC()privatefungetFragment(fragmentId:Int):Fragment{when(fragmentId){R.

Android 向上导航不起作用

我正在尝试根据以下内容实现导航:http://developer.android.com/training/implementing-navigation/ancestral.html@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){switch(item.getItemId()){//Respondtotheactionbar'sUp/Homebuttoncaseandroid.R.id.home:IntentupIntent=NavUtils.getParentActivityIntent(this);if(NavU

javascript - cordova 中的 navigator.geolocation.getCurrentPosition 仅提供 10 米的精度

navigator.geolocation.getCurrentPosition在cordova/android中提供最大10米的精度。我没有使用任何插件进行地理定位。但其他一些应用程序显示同一地点的精度为3米。navigator.geolocation.getCurrentPosition不会提供更好的准确性吗? 最佳答案 遗憾的是,适用于Android的cordova-plugin-geolocation不提供任何native代码,只有最少的代码来处理Android6+的权限。为了获取位置,它使用地理定位的WebView实现,所

android - "Up"的正确处理方式 Navigation according to guidelines

我完全同意下面的导航假设Book详细信息是在BookDetailActivity的不同实例中创建的。book2详情中压上前的栈是:BookDetailActivity(第2本书-你在这里)BookDetailActivity(第1本书)AllBooksActivity如果我按照guidelines我将使用:IntentparentActivityIntent=newIntent(this,AllBooksActivity.class);parentActivityIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACT

安卓工作室 : Issue with navigation xml editing and design view

我们一直在我们的项目中使用导航组件,但偶然发现了一个似乎是我们的项目和JetBrainsAndroid插件独有的问题。我无法确定它开始发生的确切时间点,但我在AS3.2发布后注意到了它。项目构建良好,但是在编辑导航XML时,自动完成和突出显示等内容被破坏,Android支持插件抛出此错误:java.lang.IllegalArgumentException:Multipleentrieswithsamekey:org.jetbrains.android.dom.navigation.NavigationSchema$TypeRef@0=org.jetbrains.android.dom

android - ActionBar 和 ActionBar.Tab 以及 Navigation Drawer android

我在android-support-v7-appcompat的帮助下使用操作栏,还在其上使用抽屉导航。在我的一个fragment中,如果我使用ActionBar.Tabs,则选项卡会与抽屉导航重叠,抽屉会位于ActionBar选项卡下方。如何使操作栏像在googleplay应用程序或Google电影应用程序中一样。选项卡也应该像fragment一样放在后面。我怎样才能对android-support-v7-appcompatLibs做同样的事情 最佳答案 对于标签栏尝试ViewPagerIndicatorhttp://viewpag

android - react native navigator.geolocation.getCurrentPosition 不工作

我使用的是真正的android设备(5.1版)我可以使用react-native-maps确定我的位置(我的应用程序内map上正确的蓝点位置)+我可以使用谷歌地图应用程序并转到我的位置(GPS工作)。我正在使用大超时,将enableHighAccuracy切换为true和false,删除选项......等等。均未能通过navigator.geolocation获取数据。这是我的代码:varoptions={enableHighAccuracy:true,timeout:5000,maximumAge:0};functionsuccess(pos){varcrd=pos.coords;c

Android fragment 导航和后台堆栈

我有一个标题栏(有点像菜单)和4个fragment(MAIN、A、B、C),其中MAIN应该是backstack的“main/root”fragment。我遇到的问题是当用户通过菜单进入例如MAIN>A>B>C时。如果我只是使用backstack,它将以我不想要的相反顺序进行。无论用户如何导航到这3个之一,我都需要返回按钮返回MAIN。我当前的代码(这是错误的,它在不在MAIN中时退出应用程序并且当前fragment从其他非MAINfragment切换)看起来像这样:privatevoidSwitchFragment(FragmentpFragment){FragmentTransac

android - 如何关闭抽屉导航以使用“返回主页”图标按钮?

我也在使用带有搜索栏的操作栏,我需要像使用后退按钮一样使用ActionBarico:但我也在使用抽屉导航...如何关闭/隐藏/禁用抽屉导航菜单以使用后退按钮?我的ActionBar代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.main,menu);this.getSupportActionBar().setDisplayShowCustomEnabled(true);this.getSupportA