Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 标题和副标题未显示在资料卡中,适用于Android的CardsLib_Java_Android_Cardslib - Fatal编程技术网

Java 标题和副标题未显示在资料卡中,适用于Android的CardsLib

Java 标题和副标题未显示在资料卡中,适用于Android的CardsLib,java,android,cardslib,Java,Android,Cardslib,我正在使用android的cardslib 主要活动布局,更新卡是形象较大的材料卡 这是我的Java代码 ArrayList<BaseSupplementalAction> actions = new ArrayList<BaseSupplementalAction>(); IconSupplementalAction t1 = new IconSupplementalAction(this, R.id.renew_Licence);

我正在使用android的cardslib

主要活动布局,更新卡是形象较大的材料卡


这是我的Java代码

  ArrayList<BaseSupplementalAction> actions = new ArrayList<BaseSupplementalAction>();

        IconSupplementalAction t1 = new IconSupplementalAction(this, R.id.renew_Licence);
        t1.setOnActionClickListener(new BaseSupplementalAction.OnActionClickListener() {
            @Override
            public void onClick(Card card, View view) {
                Toast.makeText(MainActivity.this, "Click to Renew Licence", Toast.LENGTH_SHORT).show();
            }
        });
        actions.add(t1);

MaterialLargeImageCard mRenewcard =
                MaterialLargeImageCard.with(this)
                        .setTextOverImage("Licence Details")
                        .setTitle("Domain: http://www.example.net")
                        .setSubTitle("Expires in 17 Days")
                        .useDrawableId(R.drawable.tintbg)
                        .setupSupplementalActions(R.layout.material_buttons, actions)
                        .build();
        CardViewNative mcardView = (CardViewNative) findViewById(R.id.renew_Card);
        mcardView.setCard(mRenewcard);
ArrayList actions=new ArrayList();
ICONSUPPLIMENTALECTION t1=新ICONSUPPLIMENTALECTION(本,R.id.更新许可证);
t1.setOnActionClickListener(新的BaseAmplementalAction.OnActionClickListener(){
@凌驾
公共作废onClick(卡片、视图){
Toast.makeText(MainActivity.this,“单击以续订许可证”,Toast.LENGTH_SHORT.show();
}
});
增加(t1);
材料图像卡mRenewcard=
MaterialLargeImageCard.与(此)
.setTextOverImage(“许可证详细信息”)
.setTitle(“域:http://www.example.net")
.setSubTitle(“17天后到期”)
.useDrawableId(R.drawable.tintbg)
.设置补充操作(R.layout.material_按钮、操作)
.build();
CardViewNative mcardView=(CardViewNative)findViewById(R.id.renew_卡);
mcardView.setCard(mRenewcard);

我参考了cardslib项目,代码相同,但我无法显示标题和副标题

您找到解决方案了吗?我将其更改为普通cardview,并通过json将数据绑定到它
  ArrayList<BaseSupplementalAction> actions = new ArrayList<BaseSupplementalAction>();

        IconSupplementalAction t1 = new IconSupplementalAction(this, R.id.renew_Licence);
        t1.setOnActionClickListener(new BaseSupplementalAction.OnActionClickListener() {
            @Override
            public void onClick(Card card, View view) {
                Toast.makeText(MainActivity.this, "Click to Renew Licence", Toast.LENGTH_SHORT).show();
            }
        });
        actions.add(t1);

MaterialLargeImageCard mRenewcard =
                MaterialLargeImageCard.with(this)
                        .setTextOverImage("Licence Details")
                        .setTitle("Domain: http://www.example.net")
                        .setSubTitle("Expires in 17 Days")
                        .useDrawableId(R.drawable.tintbg)
                        .setupSupplementalActions(R.layout.material_buttons, actions)
                        .build();
        CardViewNative mcardView = (CardViewNative) findViewById(R.id.renew_Card);
        mcardView.setCard(mRenewcard);