【发布时间】:2017-03-18 13:46:46
【问题描述】:
我想增加选定RowPresenter 的大小,并在BrowseFragment 周围放置一个白色边框。我尝试跟随放置边框,但它的边缘适合我的卡片,因为我正在为卡片使用圆角。
private final class ItemViewSelectedListener implements OnItemViewSelectedListener {
@Override
public void onItemSelected(Presenter.ViewHolder itemViewHolder, Object item,
RowPresenter.ViewHolder rowViewHolder, Row row) {
ImageCardView cardView = (ImageCardView) itemViewHolder.view;
GradientDrawable border = new GradientDrawable();
border.setStroke(10, ContextCompat.getColor(getActivity(), R.color.white));
cardView.getMainImageView().setImageDrawable(border);
}
}
下面是我如何让我的卡片圆角的代码:
<dimen name="lb_rounded_rect_corner_radius">10dp</dimen>
- 如何将所选卡片的大小增加到超过默认缩放大小?
- 如何在我选择的卡片周围设置白色边框,使其平滑地覆盖所有边缘?
【问题讨论】:
标签: android android-tv browsefragment