草庐IT

fab-toolbar

全部标签

android - 自定义 support.v7.widget.Toolbar 未在设备上显示

如果我理解正确,这个小部件的目的是使工具栏与旧版本的android(如4.x)兼容,但由于某些原因,当我在使用android4.x的实际设备上运行我的应用程序时,我没有看到我的工具栏。在Android6模拟器中,一切正常。我在我的主题中使用了@style/Theme.AppCompat.Light.NoActionBar并且我的Activity扩展了AppCompatActivity。这是我的工具栏的样子:包含在我的Activityxml中:并在创建时添加到Activity代码中:toolbar=(Toolbar)findViewById(R.id.tool_bar);this.set

android - 渲染期间引发异常 : View android. support.v7.widget.Toolbar 未使用正确的上下文创建

我在Android预览设计器中收到此错误消息“呈现问题”。我正在使用API22呈现并迁移到新的API支持v4:22.1+和v7:22.1+。RenderingProblemsExceptionraisedduringrendering:Viewandroid.support.v7.widget.Toolbarnotcreatedwiththerightcontext场景:使用AndroidStudiov1.2RCRenderAPIv22(改成21或19都不能解决)将ActivityBarActivity迁移到AppCompatActivity编译部分:compile'com.andro

android - 使FAB不被夹在底部导航栏内

我正在尝试将底部导航栏与FAB重叠。我希望我的导航栏看起来像这样:但它会像这样切断按钮:如何防止FAB被切断?这是我的XML: 最佳答案 您的问题是您明确指定了FloatingActionButton的宽度和高度参数,而它不能采用任何宽度/高度。app:fabSize参数指定fab的3种尺寸:自动、迷你和普通。将layout_width和layout_height保留为wrap_content,并使用app:fabSize="normal"(或列表中的其他参数)。此外,使BottomNavigationView的高度为wrap_co

android - 使用 fab 的底部导航

我目前正在使用BottomNavigationView和FloatingActionButton。我想要实现的是下面的设计:我尝试过的: 最佳答案 您的设计看起来好像您想使用新的BottomAppBar来自MaterialComponents,它将完全随AndroidP一起发布。特别是如果左侧图标代表一种侧边导航,它可能是右侧导航元素。但是,您必须注意,FAB左侧和右侧的元素与bottomnavigation的用途不同。.BottomAppBar不是应用程序中“主要目的地”的入口点,而是定义为:Abottomappbardispla

android - 如何让toolBar和tabBar float 在背景上

下面是我的应用程序UI的图片(actionBar/toolBar+webView+选项卡)。如您所见,AB/工具栏+选项卡是透明的(黑色因此没有背景)但它拒绝折叠在背景中的我的webView(EdgeScrollViewPager)上方。我在工具栏和选项卡栏中将颜色设置为@null。我不知道如何处理代码中的逻辑错误,即为什么actionBar/toolbar和tabBar不位于深蓝色背景(webView)之上。app_bar_main.xmltoolbar.xmlstyle.xml@null@nulltruetrue 最佳答案 试试

android - Activity 类型中的方法 setActionBar(Toolbar) 不适用于参数 (Toolbar)

这是工具栏布局的XML...我正在使用支持库将工具栏用作我的操作栏。我在onCreate中这样做了...ToolbarmToolbar=(Toolbar)getLayoutInflater().inflate(R.layout.toolbar,null);setActionBar(mToolbar);但是如果给我红色波浪线并告诉我标题中的信息。我想,LULWUT?! 最佳答案 您可能需要setSupportActionBar反而。使用Toolbar意味着您应该使用AppCompatActivity,所有这些东西都在appcompat

android - 损坏的默认背景,例如 EditText 或 TabLayout 和 Toolbar 中的按下状态

我使用TabLayout就像ViewPager的标签一样。当我按下某个选项卡时,我得到带有奇怪颜色选项卡的背景。独立于TabLayout的EditText背景也在奇怪的View中。这导致API19。而在API22中,所有工作都很完美当我按下工具栏中的后退按钮时,我有类似的背景,但颜色很奇怪在我使用TabLayout和Toolbar的地方有fragmentxml这是我使用EditText的fragmentxml这是我的样式xmltruefalse@color/colorPrimary@color/colorPrimaryDark@color/colorPrimary@style/Sear

android - XML 中的字体 android :fontFamily is not applied to toolbars

我正在使用新的XML字体功能,该功能是在Android8.0Oreo中引入的,支持库26.1.0。通过在应用程序主题内设置android:fontFamily属性来应用整个应用程序的默认字体系列:...@font/proxima_nova该字体已正确应用于应用程序中除工具栏之外的所有View。所有工具栏都继续使用Roboto字体:更新:该问题似乎已在支持库27.0.0中得到修复。我无法再复制它。 最佳答案 我还没有在所有Android版本上进行测试,但这似乎可行:...@font/proxima_nova@style/AppThem

Android如何在ListActivity中使用Toolbar?

我做了一个ListActivity:publicclassNoteListActivityextendsListActivity{}并且以下方法不再可用:setSupportActionBar(toolbar);getSupportActionBar().setHomeButtonEnabled(true);getSupportActionBar().setDisplayHomeAsUpEnabled(true);但我可以使用:setActionBar(toolbar);getActionBar().setHomeButtonEnabled(true);getActionBar().s

具有协调器布局的 ViewPager fragment 中的 Android 设计支持库 FAB

我正在尝试从ViewPager内的fragment内的Android设计支持库获取float操作按钮。我有4个选项卡,我只想在其中一个选项卡中显示FAB。我的布局如下:main_layout.xmllist_fragment_with_fab.xml现在的问题是,FAB没有按照设计规范工作。即工厂的隐藏和显示不起作用。此外,当fragment被激活时,FAB不在它的初始位置。我在下面附上了屏幕截图以使其更加清晰。在左图中,如您所见,FAB不在屏幕上。当我滚动时,工具栏将隐藏(想想PlayStore应用程序)并且选项卡保留,届时FAB将向上滚动。这是设计支持库中的错误吗?或者我的布局不正