gpt4 book ai didi

android - 如何处理android中线性布局控件的方向

转载 作者:行者123 更新时间:2023-11-30 04:52:00 25 4
gpt4 key购买 nike

![alt text][1]大家好

我正在为我的 android 应用程序使用 admob 广告。在纵向模式下,当我更改为横向模式时它固定在屏幕顶部。添加纵向模式的显示大小添加大小

我如何在横屏模式下填充父元素

+import com.admob.android.ads.AdManager; import com.admob.android.ads.AdView; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.view.Window; import android.view.ViewGroup.LayoutParams; import android.widget.LinearLayout;

public class narasimha extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
AdView adView = new AdView(this);
adView.setVisibility(AdView.VISIBLE);
adView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
adView.setPrimaryTextColor(Color.BLACK);
adView.setBackgroundColor(Color.WHITE);
adView.setSecondaryTextColor(Color.LTGRAY);
adView.setRequestInterval(20);
AdManager.setTestDevices(new String[]{ AdManager.TEST_EMULATOR});
((LinearLayout)findViewById(R.id.ad)).addView(adView);

portrait mode [1]: [url=http://www.freeimagehosting.net/][img]http://www.freeimagehosting.net/uploads/afd7c173cb.png[/img][/url]

landscape mode [url=http://www.freeimagehosting.net/][img]http://www.freeimagehosting.net/uploads/1758519975.png[/img][/url]

how can resolve this problem

最佳答案

我认为这行不通,因为我认为广告的尺寸是固定的。所以你最好的选择可能只是将 View 放在布局的中心。

关于android - 如何处理android中线性布局控件的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3014912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com