草庐IT

cardviews

全部标签

android - 如何获取cardView item在recyclerView中的位置?

我为回收器创建了一个适配器类,用于在回收器View中填充卡片View布局。它工作正常,但是当我在recyclerview中单击cardView项目时,我需要获取该cardview项目的位置,基于此我需要编写一个IntentActivity。以及当我从左向右滑动时如何删除该cardview项目。MyAdapter类。publicclassMyAdapterextendsRecyclerView.Adapter{privateNavigationItem[]navigationItem;privateContextmContext;publicMyAdapter(NavigationIte

java - CardView动画

所以我的应用程序在卡片View中显示内容,这些View链接到动画并且工作正常。但我的问题是如何让它像“GoogleNow”应用程序中的动画一样工作?就像它从底部滑入一样。就像当您从主页按钮向上滑动时,它会打开GoogleNow。但随后所有卡片都滑了上去,任何人都知道我如何实现这一点。我到处都看过,但我不知道动Canvas局。我一直在使用这个动画-它向上滑动,但它不太像谷歌现在的那个。 最佳答案 如果您使用的是ListView,则可以在此处查看ListViewAnimations示例:https://github.com/nhaarm

android - 一个 CardView 中的多个 RecyclerView 项目

我正在尝试像这个应用一样在每个CardView项目中创建多个RecyclerView项目:我创建了一个包含数据集项(本例中的匹配项)的cardview_item.xml和包含卡片标题的cardview_title.xml(本例中为联赛)。cardview_title.xml:...我扩展的RecyclerView.Adapter在单独的卡片View中显示每个数据集项:如何使用RecyclerView、CardView和ViewHolder设计模式实现这一点?我们将不胜感激。谢谢 最佳答案 我最近实现了一个类似的模式。具有不同类型布局

java - 扩展 cardview 类在卡片周围显示白色矩形

我正在扩展CardView类,因为我想为我的ListView的每一行创建自定义View。这是我的xml布局...这是我的java类publicclassTranslationDownloadItemViewextendsCardView{publicTranslationDownloadItemView(Contextcontext){super(context);init();}publicTranslationDownloadItemView(Contextcontext,AttributeSetattrs){super(context,attrs);}privatevoidini

Android + CardView 为非 L 版本增加边距?

相同的布局,但L和所有其他版本之间的渲染不同。4.1.25.0 最佳答案 这是按预期工作的。L之前的阴影是“模拟的”。来自documentation“CardView使用L上的高程属性作为阴影,并回退到旧平台上的自定义阴影实现。”您应该阅读其他兼容性问题。特别是,确保将useCompatPadding设置为true以保持一致性。 关于Android+CardView为非L版本增加边距?,我们在StackOverflow上找到一个类似的问题: https://s

android - CardView 内容不符合 match_parent

我正在尝试创建一些非常简单的东西:一个延伸到屏幕高度的CardView并且里面有一个应该延伸到卡片宽度的TextView。我在CardView上使用android:height="match_parent"使卡片垂直填充屏幕。然而,现在CardView的内容,比如一个简单的TextView将不会在设置android:height="match_parent"时水平延伸到整个卡片上TextView。它看起来像wrap_content而不是。请注意,此CardView被放置在具有水平LinearLayoutManager的RecyclerView中。请注意,在使用水平LinearLayou

android - 如何获取在 CardView 中呈现的 map

我想知道如何让map显示在CardView中,如下图所示,以粉红色突出显示。左边是Strava,它显示了高亮路线的map。右边是谷歌日历,它有日历事件位置的map。我真的很想知道在api中的什么地方可以实现这一点。问候,卢克 最佳答案 您需要使用MapView来实现此目的。这是机器人的一部分LiteMode.创建您的卡片,并在CardView中添加MapView。然后在onCreate()中创建实际map并设置MapView以显示该map。 关于android-如何获取在CardView

Android:CardView 即将推出操作栏

我用过recyclerView来展示CardView。我在抽屉导航MainActivity中完成了此操作。但是我的卡片View显示在操作栏上。app_bar_main内容菜单我想在ActionBar下面显示我的卡片 最佳答案 改变你的app_bar_main 关于Android:CardView即将推出操作栏,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44870289/

java - 如何将颜色添加到我的 android cardviews 的顶部,就像在图像中一样?

我写了一个小应用程序,它显示了几个android卡。但是我希望能够像下图一样在卡片顶部设置颜色和标题,到目前为止我还没有在网上找到任何关于如何做到这一点的信息。所以一些帮助会很棒:-)(到目前为止我的代码没有完成上述,到目前为止我的代码只是生成常规的全白卡片View)到目前为止我的代码如下:CardAdapter.javapublicclassCardAdapterextendsRecyclerView.Adapter{publicListposts=newArrayList();publicvoidaddItems(Listitems){posts.addAll(items);not

Android 在 RelativeLayout 中将 Cardview 置于父 Cardview 之上

如何在下面的屏幕截图中将cardview放在父级cardview之上?当我将图像放入CardView时导致我的视​​图损坏正确的观点必须是:我的xml布局: 最佳答案 框架和协调器布局的工作方式相同:第一个View是最背景的,下一个View位于前一个的顶部。所以我认为您应该在xml中更改CardViews的顺序。您也可以尝试使用android:elevation以获得理想的结果。经过一些尝试,我获得了suchresult:我的xml是: 关于Android在RelativeLayout中