我正在为Android平板电脑编写应用程序.我希望ScreenOrientation始终位于"Landscape"中,但应用程序应该能够旋转180°.如果您将平板电脑上下颠倒,则应正确显示视图并旋转180°.
有一个简单的方法吗?目前我只是在我android:screenOrientation="landscape"为活动写的清单中强迫应用程序处于横向模式.但轮换不会像那样工作.
设置将视图以编程方式对齐到屏幕底部时出现问题.基本上我只想把我的admob广告放在屏幕底部.我不能用XML来做,因为它会更麻烦.现在我已经让广告正常工作,并将其手动添加到RelativeLayout,但默认情况下它出现在屏幕顶部.我试图使用重力命令,但无法使其工作.
这是代码片段:
_glSurfaceView = new CCGLSurfaceView(this);
adView = new AdView(this, AdSize.BANNER, "a14e04559caea39");
adView.loadAd(new AdRequest());
adView.setGravity(Gravity.BOTTOM);
RelativeLayout rl = new RelativeLayout(this);
rl.addView(_glSurfaceView);
rl.addView(adView);
setContentView(rl);
adView.loadAd(new AdRequest());
Run Code Online (Sandbox Code Playgroud)
谁能帮我吗?