мне нужно, чтобы высота VideoView моей деятельности в андроиде, я использую следующие команды, но это дает мне Рост как 0.Как получить высоты VideoView, включенный в операции
VideoView vv = (VideoView)findViewById(R.id.video1);
String surl="SOME_LINK.mp4";
Uri uri=Uri.parse(surl);
MediaController mc = new MediaController(this);
vv.setVideoURI(uri);
vv.setMediaController(mc);
mc.setMediaPlayer(vv);
mc.setAnchorView(vv);
int vvHeight=vv.getMeasuredHeight();
Log.d("VideoView Height:",vvHeight+""); // The Logcat output : 0.
int VVheight=vv.getHeight();
Log.d("The Height of VideoView is :",VVheight+""); // The Logcat output : 0
Может кто-нибудь сказать мне, что я делаю ошибку.
Pravinsingh Waghela, где вы называете эти методы? В onCreate? – 2Dee
@ 2Dee Да в onCreate(). Его деятельность, а не фрагмент. –
Просьба прокомментировать мой ответ. Вызов getHeight не будет работать должным образом в onCreate – 2Dee