草庐IT

Material-design

全部标签

android - 将 RecyclerView 中的 CardView 扩展为新 Activity ,例如 Google Android 的收件箱

我使用RecyclerView作为我的ListView,使用CardView作为列表项。我想在单击列表中的任何项目时展开Cardview,就像它在Google/Gmail的收件箱应用程序中展开一样。请指导! 最佳答案 技巧:您可以在您的适配器中更改您的项目之一的高度(在您的CardView内)。例如,我的CardView中有TextView,当单击CardView项目时,我将TextView的高度更改为300:publicclasscourseListAdapterextendsListAdapter{....publicclass

android - 如何更改 NavigationView 中菜单项的图标方向?

您好,我正在使用androidNavigationView。我想像这样将图标方向更改为RTL而不是LTR:我该怎么做? 最佳答案 您可以像我一样在导航View中使用ListView。这样做的好处是您可以更好地控制它:和导航项应该是这样的:像这样的navcustomadapter:packagecom.example.android.dezcook;importandroid.content.Context;importandroid.view.LayoutInflater;importandroid.view.View;import

android - 为什么谷歌 Material 设计说 : "Material never bends or folds."

我读自materialdesign这种Material永远不会弯曲或折叠。但为什么?虽然它是如此有趣、令人愉快并且非常漂亮的动画,特别是在阅读书籍应用程序中?它有什么问题?谢谢 最佳答案 请注意其他回答者:如果某些事情只是因为他们“这么说”而以某种方式进行,那么您就是在遵循可怕的设计。好的和适当的设计对每条规则都有意义和目的。这否则就是误传。仅仅因为有人说“我们是关于设计的”,并不意味着它是真的。;)为什么谷歌说Material不会弯曲和折叠?出于同样的原因,他们说“Material不一定是平坦的,尽管它消除了不必要的复杂性”,以及

android - Material Design 图标突然停止工作

我一直在开发Cordova应用程序,我一直在使用三星SM-J700P进行测试。我对MaterialIcons的设置基本上是这样的:HTML-add_alertCSS-@font-face{font-family:'MaterialIcons';font-style:normal;font-weight:400;src:url(./path/to/MaterialIcons-Regular.woff2)format(woff2),url(./path/to/MaterialIcons-Regular.woff)format(woff);}我在我的项目中本地保存了MaterialIcons

android - float 操作按钮锚定 View 创建时的更改

我在将FAB锚定到ListView(SeeVideoExample)时遇到问题,它似乎通过更改anchor位置在绘制时闪烁。问题出现在模拟器中,也出现在我在API级别19后测试过的任何设备上。我有主要Activity:然后保存底部导航其中包含fragment:这是fragment代码:publicstaticclassWordListSectionFragmentextendsListFragmentimplementsAdapterView.OnItemClickListener,AdapterView.OnItemLongClickListener,View.OnClickList

java - material-calendarview 设置日期的背景色

我的目标是找到一个Android库,它允许我在基于数组的日历View上标记不同的日期。日期可能连续也可能不连续。我理想的场景是改变每个日期的背景颜色。重要的并发症是我直到运行时才知道这种颜色,因为它将来自服务器查询。我整天都在研究这个,我最大的希望似乎是material-calendarview(github)。但是,我发现他们的代码有些难以理解,这是我的错,但我完全被困住了。我在我的XML布局中添加了这样的日历:然后在我的Activity中,我有这些实例变量:privateMaterialCalendarViewcalendarView;privateArrayListmarkedD

android - 如何将 BottomNavigationView 与 NavigationView 一起对齐到 Activity 的底部?

我正在尝试在同一Activity中实现BottomNavigationView和NavigationView,但BottomNavigationView似乎没有位于底部。因为BottomNavigationView位于Activity的中心。我浏览了有关此问题的互联网,但没有找到任何解决方案。我的XML代码:错误显示:onMeasureErrorjava.lang.IllegalStateException:Childandroid.support.design.widget.BottomNavigationView{64f98f6cV.E............I.0,0-0,0#7

android - 从 AutoCompleteTextView 下拉列表中删除阴影

我正在尝试创建一个fullwidthautocompletetextfield.到目前为止,我认为文本字段本身看起来是正确的。问题在于自动完成弹出窗口。它周围有这个非常大胆的阴影,我就是无法摆脱它。不要误会我的意思,我仍然想要阴影,但是一个微妙的阴影,只在弹出窗口的底部,而不是在它周围(尤其是在顶部,这真的很奇怪)。是这样的:这是我的样子(抱歉图片太大):代码activity_main.xml:full_width_input.xml: 最佳答案 使用android:popupElevation="0"

android - 在 XML 中设置工具栏 Logo

是否可以在xml中设置Toolbarlogo?到目前为止我已经试过了:1.2.编辑我在AppCompatActivity中使用工具栏作为操作栏:setSupportActionBar(findViewById(R.id.toolbar));我可以通过代码设置Logo:((Toolbar)findViewById(R.id.toolbar)).setLogo(R.drawable.my_logo);但我想从布局XML或样式/主题XML设置Logo。 最佳答案 做改变app:logo="@drawable/my_logo"到app:na

android - 抽屉导航 : Add Titles to Groups, 不是项目

我有一个标准的抽屉导航,由AndroidStudio预先创建,我想用组数填充它。我从这个开始:但我没有想到的是,是否可以给每个组一个标题?我的意思是有一个android:title选项可用于s,但它不适用于s,如果我尝试将项目包装成组,我得到的是困惑的条目行为。我通读了Google的抽屉式导航设计指南,但没明白组是否应该有自己的名称这一点。这是我想要实现的目标的图片:是否可以不加随机秒?顺便说一下,我想通过XML而不是编程方式来完成。 最佳答案 你是对的,不可能给组一个标题。唯一的选择似乎是将组包装到中和像这样的标签产生这样的抽屉导