Android智能电视的纵向定位

时间:2014-05-30 07:46:36

标签: android google-tv

我使用以下代码以纵向模式显示我的屏幕。

  

查看root = findViewById(android.R.id.content);

DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int width = displaymetrics.widthPixels;

root.getLayoutParams().height = width;
root.getLayoutParams().width = height;
root.requestLayout();

root.setPivotX(height);
root.setPivotY(height);

Animator anim = AnimatorInflater.loadAnimator(this, R.anim.rotate_90);      
anim.setTarget(root);
anim.start();

我的根视图包含VideoView。播放屏幕旋转视频后,但它没有显示视频帧,它只播放视频源的音频。我需要在纵向模式下显示鼠标光标。如何处理?

注意:

我曾尝试为我的智能电视应用程序实现纵向方向。根据开发者网站,他们无法在Google TV上实施Portrait。 请参阅此link

0 个答案:

没有答案