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
视图添加view
to(addView()
).
我希望在没有为您编写代码的情况下帮助一些人.
归档时间: |
|
查看次数: |
34500 次 |
最近记录: |