У меня проблема, я надеюсь, что вы принесете мне некоторую информацию.Чтобы получить круговой VideoView, я помещаю его в CardView
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/cardVideo"
app:cardCornerRadius="180dp"
android:background="#000">
<com.twilio.video.VideoView
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible" />
</android.support.v7.widget.CardView>
Но проблема в том, что я создаю свое приложение на нескольких планшетах, а cardCornerRadius не адаптирован к размеру экрана, 180dp этослишком большой для 8-дюймового планшета, поэтому мой VideoView отображается в DIAMONDS:
и, например, для 10-дюймового планшета это идеальный круг:
Я пытался программно получить размеры устройства и использовать setRadius (), но это не идеально, и я не думаю, что это правильный путь.
Что я могу сделать, чтобы найти хороший радиус угла, адаптированный к планшету?Спасибо