草庐IT

motionlayout-collapsing-toolbar-p

全部标签

android - react native :-How to use a common drawer and toolbar across all pages with control

我是ReactNative的新手。我想为android和ios制作一个抽屉和工具栏。我在有导航器的主页中编写了抽屉和工具栏的代码。例如。所以我在所有内页中都有抽屉和工具栏。但现在的问题是我如何控制抽屉和工具栏。就像如果我想要一个不想显示抽屉功能的页面,并且我想根据应用程序内的页面显示/隐藏工具栏上的选项。如有任何帮助,我们将不胜感激。实现上述目标的任何其他更好的方法。谢谢 最佳答案 也许你应该看看react-native-router-flux.您可以在一个中央位置定义场景转换,还可以声明whichsceneswillbewrapp

Android 设计支持库 : Use ViewPager/TabLayout with scrolling toolbar and sticky button

我有一个TabLayout和一个ViewPager。在选项卡中显示了一些fragment。一个fragment由一个NestedScrollView和一个应该始终可见的粘性按钮组成,即使用户向下/向上滚动也是如此。另外,如果用户向下滚动,我想隐藏工具栏。目前滚动有效,但我的粘性按钮在启动时不可见,只有在我向下滚动时才会出现。这是我的设置(基本上取自ChrisBanescheese-samplehttps://github.com/chrisbanes/cheesesquare):包含ViewPager和工具栏的布局:我的带有NestedScrollView和StickyButton的f

android - FormsAppCompatActivity 和 MasterDetailPage : no Toolbar

更新:显然这是故意的,参见here.编辑:事实证明,问题是工具栏没有添加到MasterDetailPage,而是添加到我设置为详细信息页面的页面(在我的例子中是NavigationPage).那么问题就变成了:为什么我用MasterDetailPage的时候没有Toolbar?我已经升级到新的FormsAppCompatActivity。有很多错误,我会一一解决。现在,抽屉显示在工具栏上。我希望工具栏始终位于顶部,因此抽屉应位于其下方。我的RootView是一个MasterDetailPage:RootView=newMasterDetailPage{Master=PageSubs,D

android - 在 xml 中设置 Toolbar 一半的 attr/actionBarSize 高度

有没有在布局xml文件中设置“android.support.v7.widget.Toolbar”一半的预定义属性(如“?android:attr/actionBarSize”)的高度?事实上,我希望我的工具栏的高度是这样的: 最佳答案 无法在xml中执行算术操作。如果你想通过xml给值,那么你必须执行以下操作:在values/dimes.xml中定义一个变量halfActionBar并设置为28dp(原来是56dp)。在values-land/dimes.xml中定义一个变量halfActionBar并设置为24dp(原来是48d

android - 如何检测 GCM "collapsed"消息?

GCM消息的接收者如何检测消息是否已被GCM服务器使用collapse_key“折叠”?是否有可用的反馈?或最佳实践?目标是为“send_to_sync”模式创建一个最佳(最便宜)的实现,其中客户端仅在有消息丢失时“同步”。例子:假设一组10台设备通过GCM消息相互更新它们的确切位置。只有最新的更新是相关的,所以最好让每个用户都有自己的折叠键。由于使用GCM时有4个折叠键的限制,您不能为每个用户使用折叠键,因此您必须创建自己的系统并使用“send_to_sync”模式。如果每条“send_to_sync”消息都包含最新更新+以指示是否有任何遗漏的消息,那就太好了,如果没有,则无需同步。

android - AppCompat 工具栏 : set toolbar theme from upper theme

我有一个“轻”主题的应用程序:@color/primary@color/primary_dark@color/accent我希望我的Toolbar是深色主题的,所以我设置了以下样式,正如ChrisBanes所建议的那样:然后,通过将android:theme="@style/Theme.ByodTheme.Toolbar"添加到我的android.support.v7.widget.Toolbar,一切正常预期(即使AndroidStudio预览不显示标题的白色,它适用于设备):现在,我不想为我的应用程序中的每个工具栏指定android:theme,而是想在我的主主题中指定样式并忘记它

android - 为什么我应该使用 AppCompatActivity 而不是独立的 Toolbar 来创建 Activity 的应用栏?

使用工具栏为API21+中的Activity创建应用栏的主要方法有两种。创建一个扩展AppCompatActivity的Activity,然后按照说明进行操作here创建一个独立的Toolbar作为应用栏(使用android.support.v7.widget.Toolbar在xml中定义Toolbar)然后膨胀一个菜单像这样:`toolbar.inflateMenu(R.menu.homeview_menu_common);我的问题是:做一个优于另一个的好处和缺点是什么?`也可以在此处找到与此主题相关的问题(HowcananactivityuseaToolbarwithoutexte

android - Android Toolbar添加自定义 View 时,会有一个marginLeft

我有一些关于安卓工具栏的问题。通常,如果我将自定义View设置到工具栏中,该View应该从左到右填满整个工具栏空间并且没有边距。但是我的左边有一个空格,这些是我的代码:xml:Activity:privatevoidinitToolbar(){toolbar=(Toolbar)findViewById(R.id.base_toolbar);setSupportActionBar(toolbar);ActionBaractionBar=getSupportActionBar();if(actionBar!=null)actionBar.setDisplayOptions(ActionBa

android - 无法让AppCompat ActionBar/Toolbar成为覆盖

因此,我有一个工具栏,我将其设置为我的supportActionBar,我希望它处于覆盖模式。在这一点上,我觉得我已经尝试了一切,但似乎没有任何效果。这是我目前拥有的样式:@color/primary@color/accent@style/Widget.IconPageIndicator@style/Widget.TabPageIndicatorfalsetruetrue@color/backgroundtruetrue这是我的工具栏的代码:最后,这是我在Activity中设置它的地方:actionbar=(Toolbar)findViewById(R.id.actionbar);;s

android - Activity中的findViewById(int)无法应用于(int, android.support.v7.widget.Toolbar

所以我一直在关注SlidnerdtutorialontheNavigationDrawer.当我尝试创建ActionBarDrawerToggle实例以指定Activity、DrawerLayout和Toolbar时,问题就出现了。(NavigationDrawerFragment)getSupportFragmentManager().findFragmentById(R.id.fragment_nav_drawer);drawerFragment.setUp((DrawerLayout)findViewById(R.id.drawer_layout,toolbar);我在(R.id