发布android后,初始的布局文件在哪?

发布原生android,请问AppActivity的layout文件在哪里?

需要在上面加个广告的显示

或者告知一下怎么在AppActivity上再显示一个layout?

1赞

用java代码布局,用xml的话,加载后addView就可以了。当然,如果页面结构清晰,还是推荐直接java直接写。

谢谢啦,再请问下具体怎么实现呢?

final FrameLayout bannerContainer = findViewById(R.id.bannerContainer);
addContentView(bannerContainer);
这是我写的,提示 这个错误
addContentView (View, LayoutParams) in Activity cannot be applied to (FrameLayout)

没怎么写过android,还请指教一下

1赞

超级感谢大神:rose:

问题已经解决,我这边是加载XML文件布局,附上最终代码

FrameLayout f1 = (FrameLayout)getLayoutInflater().inflate(R.layout.ironsrcbanner, null);
FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(
FrameLayout.LayoutParams.WRAP_CONTENT, FrameLayout.LayoutParams.WRAP_CONTENT);

addContentView(f1, lp);

1赞

哈哈,挑个刺,我打的是fl,FrameLayout的首字母,不是f1

:joy:哈哈哈

如果想把广告的 view 下对齐到主 view 里面的怎么办呢?(就是显示通常在屏幕最下面一行的 banner)

mark !!!!