最近使用activitygruop 然后点击menu的时候 想使用子activity的menu
使用 this.getLocalActivityManager().getCurrentActivity().openOptionsMenu();后发现还是没有效果。
查看后发现好像子activity里面如果包含无内容的listview,就不成。但是如果 子activity里面的listview有数据的话
就成功。总结:使用activitygroup的时候 当子activity有焦点的时候 按menu就是使用的子activity的menu 不过如果没有焦点的话,就使用的activitygruop本身的menu 请问如果直接设置子activity的焦点?
使用 this.getLocalActivityManager().getCurrentActivity().openOptionsMenu();后发现还是没有效果。
查看后发现好像子activity里面如果包含无内容的listview,就不成。但是如果 子activity里面的listview有数据的话
就成功。总结:使用activitygroup的时候 当子activity有焦点的时候 按menu就是使用的子activity的menu 不过如果没有焦点的话,就使用的activitygruop本身的menu 请问如果直接设置子activity的焦点?
解决方案 »
- vlc-android 精简
- 点击Notification为什么会重启一个Activity
- 怎样用代码关闭已运行的程序 (android)
- 关于Bitmap处理图像的效率问题
- android 中怎么用openmax?
- registerReceiver问题
- 求助啊。。。快奔溃了被一个问题卡了一整天
- 通过智能手机外接一个usb UVC的开发板,远程监控【事成有报酬】
- android NDK 单步调试问题
- 关于LinerrLayout问题,总是出现"LinearLayout" must be followed by the ' = ' character.
- GSM的手机号在异地漫游收发短信的速度会不会比本地慢些?
- 使用sensor出现android runtime错误
对view设置焦点时需要调用两个 函数 setFocusable 和 setFocusableInTouchMode 然后再调用requestFocus()
干脆都写到group里,用id判断再创建不同的menuitem。