How to customize selected RowPresenter for Android TV
<p>I want to increase size of selected <code>RowPresenter</code> and put a white border around it in <code>BrowseFragment</code>. I tried following to put border but its edge are fitting my card as I am using rounded corner for my cards.  </p>

<pre><code>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);
  }
}
</code></pre>

<p>Below is code how I am making my card's corner rounded:</p>

<pre><code>&lt;dimen name="lb_rounded_rect_corner_radius"&gt;10dp&lt;/dimen&gt;
</code></pre>

<ol>
<li>How can I increase size of selected card more than default zooming size?</li>
<li>How can I put white border around my selected card, so that it covers all edges smoothly?  </li>
</ol>