smartTable icon indicating copy to clipboard operation
smartTable copied to clipboard

列标题颜色设置冲突?

Open realchen opened this issue 6 years ago • 8 comments

这3个不能一起用吗? x和y单独某一个和设置颜色可以共用 但是不能一起使用?

        table.getConfig().setShowXSequence(false);
        table.getConfig().setShowYSequence(false);
        table.getConfig().setColumnTitleBackground(new IBackgroundFormat() {
            @Override
            public void drawBackground(Canvas canvas, Rect rect, Paint paint) {
                paint.setColor(getResources().getColor(R.color.qx_color));
                canvas.drawRect(rect, paint);
            }
        });

realchen avatar Oct 11 '18 08:10 realchen

同样的bug 希望能够快点修复

jason609 avatar Oct 19 '18 09:10 jason609

可以设置的比如我想设置#DD3030,先把他展开成16进制FFFF FFFF FFDD 3030,在转化为十进制-2,281,424,然后就可以愉快的设置了config.setColumnTitleBackground(new BaseBackgroundFormat(-2281424));

HardToWork avatar Oct 26 '18 06:10 HardToWork

可以设置的比如我想设置#DD3030,先把他展开成16进制FFFF FFFF FFDD 3030,在转化为十进制-2,281,424,然后就可以愉快的设置了config.setColumnTitleBackground(new BaseBackgroundFormat(-2281424));

试了下,好像不行。不知道我这边是不是有什么错误 我是 #2ebcab 按照你的方法 table.getConfig().setColumnTitleBackground(new BaseBackgroundFormat(13536253));

realchen avatar Oct 26 '18 09:10 realchen

可以设置的比如我想设置#DD3030,先把他展开成16进制FFFF FFFF FFDD 3030,在转化为十进制-2,281,424,然后就可以愉快的设置了config.setColumnTitleBackground(new BaseBackgroundFormat(-2281424));

试了下,好像不行。不知道我这边是不是有什么错误 我是 #2ebcab 按照你的方法 table.getConfig().setColumnTitleBackground(new BaseBackgroundFormat(13536253));

正确的颜色应该是-13,714,261,你再试试

HardToWork avatar Oct 26 '18 09:10 HardToWork

可以设置的比如我想设置#DD3030,先把他展开成16进制FFFF FFFF FFDD 3030,在转化为十进制-2,281,424,然后就可以愉快的设置了config.setColumnTitleBackground(new BaseBackgroundFormat(-2281424));

试了下,好像不行。不知道我这边是不是有什么错误 我是 #2ebcab 按照你的方法 table.getConfig().setColumnTitleBackground(new BaseBackgroundFormat(13536253));

正确的颜色应该是-13,714,261,你再试试

可以了,谢谢啊。 还有个问题想请教下,我目前只有四列,宽度方面不能铺满屏幕,会出现右边有一大块空出来的 可以设置下固定显示几列,超出的部分滑动显示吗

realchen avatar Oct 27 '18 00:10 realchen

可以设置的比如我想设置#DD3030,先把他展开成16进制FFFF FFFF FFDD 3030,在转化为十进制-2,281,424,然后就可以愉快的设置了config.setColumnTitleBackground(new BaseBackgroundFormat(-2281424));

试了下,好像不行。不知道我这边是不是有什么错误 我是 #2ebcab 按照你的方法 table.getConfig().setColumnTitleBackground(new BaseBackgroundFormat(13536253));

正确的颜色应该是-13,714,261,你再试试

可以了,谢谢啊。 还有个问题想请教下,我目前只有四列,宽度方面不能铺满屏幕,会出现右边有一大块空出来的 可以设置下固定显示几列,超出的部分滑动显示吗

这个没研究 你应该问作者

HardToWork avatar Nov 01 '18 01:11 HardToWork

可以设置的比如我想设置#DD3030,先把他展开成16进制FFFF FFFF FFDD 3030,在转化为十进制-2,281,424,然后就可以愉快的设置了config.setColumnTitleBackground(new BaseBackgroundFormat(-2281424));

试了下,好像不行。不知道我这边是不是有什么错误 我是 #2ebcab 按照你的方法 table.getConfig().setColumnTitleBackground(new BaseBackgroundFormat(13536253));

正确的颜色应该是-13,714,261,你再试试

可以了,谢谢啊。 还有个问题想请教下,我目前只有四列,宽度方面不能铺满屏幕,会出现右边有一大块空出来的 可以设置下固定显示几列,超出的部分滑动显示吗

我也发现了这个问题,设置列标题背景之后右侧会多出一块区域,请问有解决方法么?

junerver avatar Jun 14 '19 03:06 junerver

table.getConfig().setColumnTitleBackground(new BaseBackgroundFormat(Color.rgb(112, 48, 160)));

lnliuchunlei avatar Dec 29 '20 12:12 lnliuchunlei