Vad*_*dim 4 java controls android view
我需要一些有经验的人的帮助.我希望这很容易.我只是想表明新的视图(创建它没有 XML layouts上述主程序的观点).这是整合AdMob.com广告块:
我写了这样的代码:
AdView ad = new AdView(this);
ad.layout(10, 10, 100, 100);
ad.setVisibility(View.VISIBLE);
ad.bringToFront();
ad.requestFocus();
ad.invalidate();Run Code Online (Sandbox Code Playgroud)
如你所见 - 没有任何帮助,没有窗口可见
我做错了什么?谢谢!
PS我是在制作Activity的onCreate(Bundle),但我也在其他地方试过.
你实际上没有告诉系统draw任何东西或在哪里绘制它.您需要查看setContentView(view)有关您的活动的文档.如果您试图将其绘制在当前屏幕上,请查看Dialog(和setContentView)文档.
当我以编程方式创建任意视图以在现有内部绘制时layout,我通常会FrameLayout向我添加标记layout XML,然后在代码调用中findViewById(),然后我可以使用该FrameLayout视图添加viewto(addView()).
我希望在没有为您编写代码的情况下帮助一些人.
| 归档时间: |
|
| 查看次数: |
34500 次 |
| 最近记录: |