他们有没有办法在旋转设备时重新绘制MediaController控件?我已经覆盖了onConfigurationChanged()方法。我只是不知道重画控件的方法。
我想这样做的原因是当我旋转时,控件不会调整到屏幕宽度,直到它们消失并返回(再次点击视频)。
发布于 2011-05-17 01:40:39
我会尝试(诚然,没有使用MediaController的经验)是这样的:
MediaController mController = (MediaController)findViewById(R.id.mController);
mController.invalidate();
//next line may not be necessary
mController.show(some integer value here);您可以调用mController.show()并由它重新绘制它。
https://stackoverflow.com/questions/6020012
复制相似问题