Java 标题和副标题未显示在资料卡中,适用于Android的CardsLib
我正在使用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);
这是我的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);