jjzjj

androiddesignsupport

全部标签

android - AlertDialog 按钮文本颜色与支持库 v24.2.1

我在使用AlertDialog时遇到问题。这些按钮不再使用accentColor来设置按钮文本颜色。我使用的是最新的支持库v24.2.1。我通过以下方式在我的styles.xml中设置我的对话框样式:@style/Widget.DialogStyle@style/Widget.DialogStyleWidget.DialogStyle看起来像这样:@color/primaryColor@color/primaryColor@color/primaryText@color/primaryText@color/backgroundColor@color/primaryTexttruetru

android - match_parent 不适用于 CoordinatorLayout

我使用Android设计支持库(com.android.support:appcompat-v7:22.2.0),并且我有一个LinearLayout在CoordinatorLayout像这样:在代码中我改变了背景颜色,我希望BG应该填满显示器(因为我在layout_width和layout_height中使用了match_parent)但是我得到了这样的BG颜色:看起来它显示了wrap_content不止使用match_parent.我尝试使用layout_weight在LinearLayout和layout_centerInParent中它也不起作用。我做错了什么?还是API错误?

android - NoClassDefFoundError : android. support.design.internal.NavigationMenu on Android 4.2.2 (wiko)

我正在尝试使用Android支持设计库(版本23.0.1)和类NavigationMenu(我将此类用作布局中的XML标记)。当我在Android4.3的三星或Android5.x或6.0的Nexus上执行我的应用程序时一切正常,但是当我在Android4.2.2的WikoRainbow上执行应用程序时,它崩溃并显示以下内容异常:java.lang.RuntimeException:UnabletostartactivityComponentInfo{applicationId/package.MainActivity}:android.view.InflateException:Bi

android - BottomNavigationView 在不使用反射的情况下禁用移位模式

BottomNavigationView不允许禁用shift模式这个问题在新版本的支持库中修复了吗?还有一些使用反射机制的解决方案我认为它的正确方法是否有解决这个主要问题的方法。Allreadyseenthissolutiondon'twanttousethis 最佳答案 如果可能,请更新到androidsdk-28,然后在您的xml中添加app:labelVisibilityMode="labeled"。 关于android-BottomNavigationView在不使用反射的情况下

android - RecyclerView(水平)嵌套在 BottomSheet 中防止垂直滚动

我有一个RecyclerView使用LinearLayoutManager以HORIZONTAL方向嵌套在FrameLayout中使用BottomSheet行为。当尝试在RecyclerView上垂直拖动时,BottomSheet不响应拖动事件。据推测,这是因为水平方向的LayoutManager禁用了垂直滚动。我已经尝试覆盖LinearLayoutManager.canScrollVertically()并返回true。这种有点有效。如果您以非常小心的方式垂直拖动,BottomSheet将响应。但是,一旦涉及任何水平移动,BottomSheet就会停止响应垂直拖动事件。我不确定在这里

android - AppCompatSeekBar 左右填充移除?

我正在做一个带有SeekBar的音乐播放器应用程序,我想删除SeekBar两端的额外填充。我试过0填充、0边距、-ve填充和-ve边距。 最佳答案 设置以下属性。android:paddingStart="0dp"android:paddingEnd="0dp" 关于android-AppCompatSeekBar左右填充移除?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/37

android - CollapsingToolbarLayout 内的工具栏,工具栏标题不显示

我使用CollapsingToolbarLayout作为Toolbar的父级,在它下面是布局然后我想用下面的代码设置Toolbar的标题,但是没有成功。标题只是没有显示。Toolbartoolbar=(Toolbar)findViewById(R.id.test_toolbar);setSupportActionBar(toolbar);getSupportActionBar().setDisplayShowTitleEnabled(true);getSupportActionBar().setTitle("ABC");我也试过用下面的代码在CollapsingToolbarLayou

android - CollapsingToolbarLayout 在 4.4 设备上崩溃 (java.lang.IllegalArgumentException : radius must be > 0)

我已经实现了新样式的可折叠工具栏。我使用与示例(Cheesesquare)演示应用程序相同的代码——当然它在所有设备上都可以正常工作。我需要帮助来弄清楚我所做的与示例不同的地方(这样我的应用程序就不会崩溃)。我的应用程序在5.0+设备上运行良好,但在旧设备(OS4.4.4)上崩溃并出现我无法隔离到我的代码的错误(堆栈中没有对我的项目类的引用)。我觉得这很奇怪,因为这是设备特定的(如果这是代码错误,它会到处崩溃)我有(尝试过,但没有帮助):查看我所有的XML和Java以确保我没有将0设置为任何View上的任何维度确保我没有在任何地方设置填充删除所有边距(只是为了检查-没有帮助,添加回去)

android - FAB Color for backgroundTint 在 Gingerbread 版设备中没有改变

我在为FAB更改xml中的backgroundTint颜色时遇到问题,该颜色尚未分配给具有Gingerbread版本的设备。我真的很困惑,不知道为什么它表现得很奇怪。我完全陷入了这个问题,几个小时触发了解决方案,但我做不到。请帮助我解决我的问题的提示和建议。我发布了我的代码和问题的屏幕截图供您引用。提前致谢。include_fab.xml在我的gradle中设计支持库compile'com.android.support:design:23.0.0'版本截图GingerBread和KitKat注意:我在GingerBread设备上得到了我的要求的准确输出。单独使用GingerBread

Android设计库CoordinatorLayout、AppBarLayout和DrawerLayout

我在API22上使用Android设计库。我想:有一个Toolbar和一个DrawerLayout,里面有一个RecyclerView让DrawerLayout位于工具栏下方;例如,当工具栏可见时,抽屉的主要内容应在其下方,(左)抽屉也应在其下方,以便在展开时,工具栏仍然可见当回收站View向下滚动时,工具栏会滚出屏幕这甚至可能吗?我很难与#2和#3结婚。现在的方式是工具栏始终位于抽屉布局上方,覆盖回收器中的第一个条目,以及左侧抽屉的顶部。这是我的布局文件(不完整,但显示了我的结构):看起来RecyclerView的app:layout_behavior="@string/appbar