gpt4 book ai didi

Android 4.0开发-onMenuItemSelected(int,Menu)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:22:53 26 4
gpt4 key购买 nike

我刚刚使用模拟器 4.0 将我的 Android 应用程序从 API 级别 13 升级到 14。

任何使用 14 级 api 的人都可以确认

有问题吗
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item)
{
switch(item.getItemId())
{
case android.R.id.home:
...
}

功能?如果我使用 13 级 api 进行编译,我可以单击主要 Activity 图标(左上),然后在 r.id.home 情况下转到此方法,但是升级到 api 14 级后,该函数不会被调用,它看起来像图标不可点击:(

我只是想知道它是否是这个刚刚发布的 api 中的错误..

最佳答案

来自操作栏文档:

Note: If you're using the icon to navigate to the home activity, beware that beginning with Android 4.0 (API level 14), you must explicitly enable the icon as an action item by calling setHomeButtonEnabled(true) (in previous versions, the icon was enabled as an action item by default).

关于Android 4.0开发-onMenuItemSelected(int,Menu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8190293/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com