我已成功在我的Android应用程序中集成了vungle视频广告,但广告仅以横向模式显示,但我希望广告以纵向模式显示。
我在清单文件
中完成了以下实现 <activity
android:name="com.vungle.publisher.FullScreenAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
还有我的活动:
<activity
android:name=".CreateGame"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden|adjustPan" />
我按照这个网址设置了丛林广告 https://github.com/Vungle/vungle-resources/blob/master/English/Android/current-release/android-dev-guide.md
在我的CreteGame活动中,我遵循以下代码
在onCreate方法中我做了这件事:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.creategame);
final String app_id = "App_id";
// initialize the Publisher SDK
vunglePub.init(this, app_id);
}
我在我的函数()
中遵循以下编码final AdConfig globalAdConfig = vunglePub.getGlobalAdConfig();
globalAdConfig.setOrientation(Orientation.autoRotate);
globalAdConfig.setOrientation(Orientation.matchVideo);
if(!vunglePub.isAdPlayable()) {
return;
}
else{
vunglePub.playAd(globalAdConfig);
}
请帮我以纵向视图显示广告 提前谢谢
答案 0 :(得分:0)
你应该删除:
globalAdConfig.setOrientation(Orientation.matchVideo);
并且只留下:
globalAdConfig.setOrientation(Orientation.autoRotate);
如果您持有纵向设备,它将以纵向显示广告。 “matchVideo”应该主要以横向模式显示。
谢谢,