我有一个使用StaggeredGridLayoutManager的RecyclerView,2列例如,我想为第一列和第二列设置不同的背景,如何做到这一点,提前感谢。
基于这个答案,我猜你可以试试:
@Override
public void onBindViewHolder(RecyclerView.ViewHolder holder, final int position) {
StaggeredGridLayoutManager.LayoutParams lp =
(StaggeredGridLayoutManager.LayoutParams) holder.itemView.getLayoutParams();
switch (lp.getSpanIndex()) {
case 0:
holder.itemView.setBackgroundColor(Color.GREEN);
break;
case 1:
holder.itemView.setBackgroundColor(Color.RED);
break;
}
}
一开始,我想说我在开发人员的世界里是全新的。 我试图生成一个excel表,其中包含带边框和设置背景颜色的多表,但只针对第一列和第一行。 这是一个正确的示例:正确的示例 我写了类似的东西,但结果文件彩色单元格没有边框:(。 请告诉我如何同时设置背景颜色和边框。
问题内容: 一开始,我想说我是开发人员领域的新手。 我试图生成一个Excel工作表,其中包含带边框的Mutiplication表并设置背景颜色,但仅用于第一列和第一行。 这是一个正确的例子:正确的例子 我写了类似的东西,但是结果文件彩色单元格没有边框:(。 请向我解释如何同时设置背景颜色和边框。 问题答案: 更改 为 您可以如下设置边框: 这将根据需要为您提供黄色和边框
本文向大家介绍Android自定义Button并设置不同背景图片的方法,包括了Android自定义Button并设置不同背景图片的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android自定义Button并设置不同背景图片的方法。分享给大家供大家参考,具体如下: 1、自定义MyButton类 2、 在xml布局文件中添加MyButton控件,像应用普通的Button控件一样。 其
我使用GLFW,我有不同的类代表我的应用程序中的不同状态和一个状态管理类。我想使用GLFW接收键输入并将其传递到当前状态(因此传递给另一个类)。 我能想到的唯一方法是给每个类一个自己的keycallback函数,并使用glfwSetKeyCallback(window,keycallback); 事情不是那样的 人们推荐这样的东西: 但GLFWCALL宏已从GLFW中删除(官方注释)。 我已经读到
我正在从事两个不同的项目,都使用不同的maven文件 当我在项目之间切换时,它会重新下载存储库文件夹中的所有maven依赖项,删除以前项目的依赖项 是否有任何方法可以使用两个,并为两个项目维护不同的存储库。
本文向大家介绍Android实现为ListView同时设置点击时的背景和点击松手之后的背景,包括了Android实现为ListView同时设置点击时的背景和点击松手之后的背景的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android实现为ListView同时设置点击时的背景和点击松手之后的背景。分享给大家供大家参考。具体分析如下: 这里要达到的效果是, (1)点击ListView的it