6

http://developer.android.com/guide/topics/manifest/activity-element.html他们列出了 launchMode 的可能值

  android:launchMode=["multiple" | "singleTop" |
                      "singleTask" | "singleInstance"]

什么是“多重”以及“标准”发生了什么?除非我忽略了它,或者它没有出现在我的 Firefox 浏览器中,否则我看不到有关文档日期的任何信息,但文档中其他地方引用了高达 16 的 API 级别。同样在其他地方他们讨论启动模式的文档,他们提到了“标准”。那么“多个”只是一个错字吗?

4

3 回答 3

5

什么是“多”

它是一个名词(或者,一个形容词,取决于用法)。:-)

“标准”发生了什么?

在文档中的那个地方,它被“多个”这个词所取代。

那么“多个”只是一个错字吗?

我假设是这样。有可能他们重命名了它,并且standard意味着multiple同样的事情,尽管这也是一个文档错误,这就是我提交问题的原因(参见本段开头的链接)。

不错的收获!

于 2013-04-09T15:16:46.670 回答
4

可能这只是一个错字。例如。ActivityInfo类中的常量名为LAUNCH_MULTIPLE但评论说:

与 launchMode 属性中的标准相对应的常量。

于 2013-04-09T15:25:24.170 回答
0
    // Summary:
    //     Constant corresponding to standard in the Android.Resource.Attribute.LaunchMode
    //     attribute.
    Multiple = 0,
    //
    // Summary:
    //     Constant corresponding to singleTop in the Android.Resource.Attribute.LaunchMode
    //     attribute.
    SingleTop = 1,
    //
    // Summary:
    //     Constant corresponding to singleTask in the Android.Resource.Attribute.LaunchMode
    //     attribute.
    SingleTask = 2,
    //
    // Summary:
    //     Constant corresponding to singleInstance in the Android.Resource.Attribute.LaunchMode
    //     attribute.
    SingleInstance = 3

我发现这是在项目元数据中定义的,所以我认为“多个”一词与“标准”同义。

于 2019-07-24T19:09:46.407 回答