WindowManager.LayoutParams为什么有setTitle方法?

时间:2013-03-17 17:21:19

标签: android layoutparams android-windowmanager

所以昨天我正在编程,突然我遇到了setTitle类中的WindowManager.LayoutParams方法,为什么这样的类有setTitle方法呢?在哪里使用?该文档没有说明该功能。

我的猜测是,它可以用于调试或类似的东西,但除此之外,我没有线索。

为什么它会被宣布为最终方法?因为我们尚未准备好覆盖它吗?

只是想知道......

注意:以下两个答案都是“正确”并提供良好信息的,但只能接受一个。

getTitle

setTitle

2 个答案:

答案 0 :(得分:5)

通过WindowManager的源代码,似乎除了调试和包裹编写方法之外,标题实际上并未在任何地方使用。

此外,搜索Google +"windowmanager.layoutparams" +".setTitle()" site:grepcode.com似乎并未返回任何WindowManager.LayoutParams和{{1}} {{1}}方法实际用于生产代码的结果。

我会说Android工程师觉得可能在未来的某个时间点他们可能需要一个标题属性,并把它作为存根。

答案 1 :(得分:4)

在任何地方似乎都没有使用此布局参数值。

现在看起来像个占位符。

我只是设法找到了这些使用过的情况: SoftInputWindowStatusBar Service

视觉上两者都没有效果(至少在我的设备和模拟器上)