android-design-library相关内容
我在Min SDK 15中的应用程序中使用了android.support.design.widget.TabLayout. 默认情况下,它以大写形式显示Tab标题,但我希望它在"textCapsWord"中显示.我尝试按照建议在此处和解决方案 如果将以下行添加到TabLayout中,它将可以正常工作: app:tabTextAppearance="@android:style/Te
..
我正在android中使用Snackbar,并且已经实现了一个操作,以便用户可以撤消该操作(该操作正在清除列表视图中的所有项目).已将项目删除并将其添加回列表视图中的操作已经完成并且可以正常工作很好. 我的问题是,项目存储在sqlite数据库中,如何从表中删除项目? (我怎么知道用户还没有单击撤消按钮,所以我可以从数据库中完全删除数据.) 这是 OnOptionsItemSelcted
..
因此,我开始在设计支持库中使用新的Snackbar,但是我发现,当您在主题中定义"android:textColor"时,它将应用于快餐栏的文本颜色.如果您的主要文字颜色为深色,这显然是一个问题. 有人知道如何解决这个问题或对我应该如何为文本加上颜色提出建议吗? 编辑2017年1月:(回答后) 虽然有一些自定义解决方案可以解决以下问题,但是最好为主题小吃店提供正确的方法.
..
我试图在单击按钮时显示快餐栏视图,但在单击按钮时显示强制关闭错误 我在下面定义了片段类以及错误日志. 我有片段类: public class HomeFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container
..
我正在实现一项功能,当提示浮上提示时,将 textInputlayout 提示文本的大小写更改为大写,反之亦然。 为此,我对其子项 textInputEditText 使用 OnFocusChangeListener 。为了易于实施,我在活动上实现了 View.OnFocusChangeListener ,例如: 公共类LoginActivity扩展BaseActivity实现View
..
嗨,我正在尝试导入新的Android支持库,例如 com.android.support:support-design:22.0.0 ,但同步后出现此错误gradle:找不到 解决方案 您必须更新您的Android在SDK Manager中支持存储库,然后只需将此依赖项添加到您的 build.gradle : 编译'com.android.support:design:22.2.0'
..
我正在尝试为固定在AppBarLayout上的android.support.design.widget.FloatingActionButton设置动画。我可以在布局xml中将其设置为正确,并且显示良好。但是,我正在向此布局进行共享元素转换,并且在设置视图之前显示了FAB。我试图将可见性设置为GONE和INVISIBLE,但是如果在layout xml中设置了layout_anchor,它们似乎
..
在某些活动中将 CoordinatorLayout 与 AppBarLayout 一起使用时,我需要将内容置于下 AppBarLayout,即工具栏使用某种透明颜色并覆盖内容。默认情况下, CoordinatorLayout + AppBarLayout 进行排列,以使工具栏和滚动内容彼此相邻,没有任何重叠。 Android开发人员指南包含有关此处,它看起来像这样(但是这些标志似乎不适用于工
..
我在理解支持库的版本方案以及何时使用哪个版本方面遇到问题。目前我有一个项目,其中 compileSdkVersion 21 , minSdkVersion 21 和 targetSdkVersion 21 并想使用android设计支持库。 当我使用 com.android.support:design:22.2.0 时,项目会编译,但会收到Gradle警告: “该支持库不应使用与`com
..
我具有以下设计,并且需要尽可能不使用png文件进行制作。我已经在png文件的帮助下完成了此操作,但是我在考虑是否还有其他以性能为中心的方法。 我已经在png文件的帮助下完成了此设计 https://pasteboard.co/Is3RtJY.png 我怎么画这个 解决方案 PNG图像很适合应用,但是,您可以在自己的应用中使用另一种选择应用程序是您可以使用Webp类型的图像
..
当我尝试为AppBarLayout设置一个特定的高程值时,阴影会完全消失。 < ;
..
就像聊天应用程序一样,每当我们要发送消息时,弹出软键盘都会弹出,如果没有隐藏在软键盘后面,该弹出窗口还会自动将最后看到的消息滚动到软键盘的顶部。但就我而言,键盘隐藏了对话。如何解决此问题,我已经习惯了在回收站视图中显示消息。我使用了 android.support.v7.widget.RecyclerView 解决方案 在RecyclerView中,您可以通过以下方式实现此目标:
..
我在布局中使用了 AutoCompleteTextView 。但这是 colorControlNormal 和激活无法正常工作的情况。 我的颜色值为#0072BA 。 下面是不同设备的数字。 1。)Android Kitkat 2。)Android LolliPop 3。)Android棉花糖 我使用的Xml代码如下
..
我无法在状态栏上制作导航抽屉. 我正在使用新的设计支持库.在博客里说: NavigationView负责状态栏的稀松布保护 为您服务,确保您的NavigationView与状态交互 在API21 +设备上正确设置. 但是它没有文档,所以我很困惑如何使用Drawer来达到预期的效果. 我尝试在styles-v21中插入以下属性:
..
我需要知道导航抽屉图标的正确大小(画板和内容). 在Navigation Drawer规范中没有说明什么: http://www.google.com .br/design/spec/patterns/navigation-drawer.html#navigation-drawer-specs 谢谢! 解决方案 我会投票赞成Balar的答案,但有一个小细节.正确的答案是所有小图
..
我需要将Switch放在导航抽屉中.我正在使用新的设计支持库,但根本找不到它.使用 时 android:checkable 项目完全被选中,这不是我想要的. 这是我真正想要的屏幕截图.有可能实现这一目标吗? 解决方案 导航抽屉的菜单项:
..
我正在研究在向下滚动时将TabLayout的制表符固定在CoordinatorLayout中的方法. 如果在TabLayout上添加scroll|enterAlwaysCollapsed标志,则向下滚动时将不显示布局.我希望将标签指示栏固定在屏幕顶部. 有没有办法实现这一目标? 解决方案 您应为TabLayout或AppBarLayout提供自定义Behavior(仅当TabL
..
我在CollapsingToolbarLayout中有三个按钮.展开后,其想法是修改正在显示的图库上的过滤器,或弹出一个编辑对话框.我得到的结果不一致-这些按钮只是间歇性地响应点击. 最终,我意识到问题在于可点击区域比视图的客户区域小得多.在水平方向上,它们看起来很正常,但是在垂直方向上,可单击区域比按钮短得多.在模拟器中,我可以非常精确地确定范围: 您通常可以从左到右触摸它们,但是从
..
我正在尝试从新发布的CoordinatorLayout ="noreferrer"> Android设计支持库,根据示例
..
我正在阅读材料设计指南中的“选择"部分( https://material. io/guidelines/patterns/selection.html ),我想在我的应用程序中添加的一个效果是在应用程序栏和ActionMode之间切换时的圆形显示动画.另一个工具栏? 以下是准则中的示例: https://storage.googleapis.设计/发布/material_v_10/asse
..