Android TV Leanback imagecardview文本颜色

Android TV Leanback imagecardview文本颜色,android,leanback,Android,Leanback,有人知道如何从Leanback ImageCardView更改标题文本颜色吗 我试图覆盖leanback样式,但可能没有找到正确的属性 非常感谢你 在lb_image_card_view.xml中查找正确的id,例如:您可以如下更改ImageCardView的文本颜色: // I'm assuming you're creating your ImageCardView within a Presenter @Override public ViewHolder onCreateViewHold

有人知道如何从Leanback ImageCardView更改标题文本颜色吗

我试图覆盖leanback样式,但可能没有找到正确的属性


非常感谢你

在lb_image_card_view.xml中查找正确的id,例如:

您可以如下更改ImageCardView的文本颜色:

// I'm assuming you're creating your ImageCardView within a Presenter
@Override
public ViewHolder onCreateViewHolder(ViewGroup viewGroup) {
    final Context context = viewGroup.getContext();
    final ImageCardView imageCardView = new ImageCardView(context);
    imageCardView.setFocusable(true);
    imageCardView.setFocusableInTouchMode(true);
    ((TextView) imageCardView.findViewById(R.id.title_text)).setTextColor(TITLE_COLOR); // Title text
    ((TextView) imageCardView.findViewById(R.id.content_text)).setTextColor(DESCRIPTION_COLOR); // Description text
    return new ViewHolder(imageCardView);
}

您可以自定义ImageCardView,以了解您想要使用什么 CustomImageCardView扩展了BaseCardView