【问题标题】:android Window feature problem: the sequence of initializing the feature of windowandroid窗口特征问题:初始化窗口特征的顺序
【发布时间】:2011-03-05 10:02:22
【问题描述】:
  1. requestWindowFeature(Window.FEATURE_LEFT_ICON);
  2. setContentView(R.layout.main);
  3. getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.icon);

顺序是任意的,为什么?

如果我将语句 1 和 3 放在 setContentView 之前的 initWindow() 方法中,设置左图标无效。

【问题讨论】:

    标签: android window


    【解决方案1】:

    嗯,最明显的答案是因为它是这样写的。更具体地说,目前只有现有的 Window 实现是 PhoneWindow(您可以通过此链接查看源代码)忽略所有 setDrawable 调用,直到安装了内容视图(和装饰视图)。

    【讨论】:

      猜你喜欢
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      • 2017-09-27
      • 2020-07-17
      • 2020-02-10
      • 1970-01-01
      • 1970-01-01
      • 2019-01-22
      相关资源
      最近更新 更多