草庐IT

fab-toolbar

全部标签

android - 如何正确实现 Snackbar、Coordinator Layout 和 bottom|right FAB?

我目前正在使用设计支持库。我已经尝试用我的CoordinatorLayout包装整个布局来实现Snackbar。当要显示Snackbar时,它会引发FAB。但它不会努力下降,因此停留在平移距离之上。但是,当我通过滑动Snackbar将其关闭时,它确实会下降。所以CoordinatorLayout知道包裹在里面的FAB。.xml.javaSnackbar.make(mCoordinatorLayout,R.string.copied_to_clipboard,Snackbar.LENGTH_SHORT).show(); 最佳答案 如果

android - 如何删除 Toolbar 和 TabLayout 之间的分隔线

我有一个表格布局:和一个工具栏,但工具栏和分隔线之间仍然有一条小线。我还没有设置工具栏样式。如何移除分隔线?heresanimageofthedivider 最佳答案 只需在包含工具栏的AppBarLayout小部件[android.support.design.widget.AppBarLayout]中添加app:elevation="0dp"即可。它会完成工作! 关于android-如何删除Toolbar和TabLayout之间的分隔线,我们在StackOverflow上找到一个类似

安卓.Views.InflateException : Binary XML file line #1: Error inflating class toolbar

这段代码有问题。我在kitkat中运行时提示未处理的异常Android.Views.InflateException:二进制XML文件第1行:扩展类工具栏时出错顺便说一句:我也用过.../android.support.v7.widget.Toolbar>正如其他问题中所建议的那样,但它仍然是一样的。它是从其他.axml中包含的我研究了很多,但我认为关于InflateException的其他问题与我的问题无关。我应该在这里修复什么? 最佳答案 经过多次测试,我成功了:D谢谢https://devblogs.microsoft.com

Android的Toolbar/SupportActionBar Material Design

今晚我正在试验新闻主题,我想知道是否有人知道解决此问题的方法。这出现在股票上Toolbar甚至,如下所示,在引用自定义布局文件时。它相对较小,但我的强制症眼睛正好盯着它,所以也许有人可以提供帮助。谢谢:) 最佳答案 更新:从正确的主题继承并成对声明属性(有和没有android:前缀)是修复!@style/MyActionBar@style/MyActionBar@style/MyActionBarTitleText@style/MyActionBarTitleText@style/MyActionBarSubTitleText@st

android - 膨胀类 android.support.v7.widget.Toolbar 时出错

我已将我的应用程序从使用操作栏移至工具栏,但最终出现错误(底部的完整错误)。我的代码:我的Activity:publicclassMapsActivityextendsActionBarActivityimplementsLocationListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_maps);...mDrawerLayout.setDrawerListener(mD

Android Toolbar - 如何为导航模式实现 Spinner?

什么是目前实现View控制的正确方法(No.2来自以下截取自Android'sdesignguide的屏幕截图):我找到了thisexample但是当我试图复制它时,我注意到像这样的方法:actionBar.setNavigationMode()已被弃用。那我应该怎么实现呢?我一开始以为it'saSpinner但我显然看到它并不完全相同我还能使用ActionBar还是应该改用Toolbar(是的,我很困惑......) 最佳答案 正如您所说的那样,setNavigationMode()方法现在被认为已过时。要获得API21中的微调器

android - Activity 和 AppCompatActivity 使用 Toolbar 哪个更好?

当我创建一个新Activity时,它扩展了ActionBarActivity但它已被弃用。那一刻,我有两个选择:1)在我的风格中使用Activity和android:Theme.Material:或者2)使用AppCompatActivity和Theme.AppCompat:所以我的问题是,Activity和AppCompactActivity之间使用AndroidMaterialDesign和Toolbar哪个更好? 最佳答案 这不是哪个“更好”的问题。您应该使用哪一个取决于您支持的Android版本。Theme.Material

android - 动态设置 FAB anchor 重力

我需要能够将FAB的app:layout_anchorGravity="center"从center更改为bottom|start代码。我找到了这个例子:CoordinatorLayout.LayoutParamsp=(CoordinatorLayout.LayoutParams)fab.getLayoutParams();p.setAnchorId(xxxx);fab.setLayoutParams(p);但它是为了设置anchor而不是anchor重力。 最佳答案 CoordinatorLayout.LayoutParams类具

android - 如何更改滚动 Activity 中的默认 FAB 图像

我正在尝试学习处理滚动Activity(androidstudio),但我无法更改Activity本身提供的默认Fab图标。有人可以提供一些关于将Fab图标更改为另一个图标图像的指导吗?(简而言之:如何将“邮件”图标更改为“+”图标) 最佳答案 在你的xml中改变srcdrawable:android:src="@android:drawable/ic_dialog_email"到您想要的图标。 关于android-如何更改滚动Activity中的默认FAB图像,我们在StackOver

android - CoordinatorLayout、AppBarLayout 和 ToolBar - 工具栏不会滚出屏幕

当我向上滚动我的ViewPager(ViewPager位于放置在FrameLayout中的fragment内)时,我试图让我的ToolBar滚出屏幕,并在我向下滚动时显示ToolBar。我正在尝试使用支持设计库来实现这一目标。这是我的XML:但是,工具栏不响应滚动。我做错了什么? 最佳答案 你应该有这样的东西:维度.xml16dp256dp 关于android-CoordinatorLayout、AppBarLayout和ToolBar-工具栏不会滚出屏幕,我们在StackOverflo