+-
android – Activity何时完成绘制?
这可能有些奇怪的问题,但我无法弄清楚.
基本上我有一个扩展View的类并覆盖onDraw方法,因此它绘制了一个位图.我想要做的是通过从图库中选择一张图片,将其发送并通过意图并在视图上绘制.

问题是我无法在启动时获取活动来绘制位图.我尝试进入onCreate,onStart ……没有用.

它可以工作,如果我按下按钮并调用invalitate(),所以我怀疑我在Activity没有完成绘制之前尝试绘制.

有什么建议么?

最佳答案
好吧,如果你实例化在onCreate中扩展View的类,那应该可行.

看看这个例子:

@Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Set full screen view
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                                     WindowManager.LayoutParams.FLAG_FULLSCREEN);
    requestWindowFeature(Window.FEATURE_NO_TITLE);

    customView = new CustomView(this);
    setContentView(customView);
    customView.requestFocus();
  }
点击查看更多相关文章

转载注明原文:android – Activity何时完成绘制? - 乐贴网