【发布时间】:2015-12-10 10:31:08
【问题描述】:
我创建了自定义操作栏菜单,就像一个菜单项可以有一个图像,textview textview 值可以在打开一个活动到另一个活动时更改它工作正常这个操作条代码我在一个类中编写.现在我想从片段中的操作栏菜单项textvew 中获取该值。那么有人可以帮助我如何在片段中获得价值。
我的操作栏菜单代码是
MenuItem menuVal = menu.findItem(R.id.action_rewards);
MenuItemCompat.setActionView(menuVal, R.layout.action_bar_rewardpoints_icon);
View menu_hotlist = (View) MenuItemCompat.getActionView(menuVal);
ui_hot = (TextView) menu_hotlist.findViewById(R.id.hotlist_hot);
【问题讨论】:
-
您遇到任何错误?
-
不,我想从我不知道如何获得的 textview 中获得价值。我无法在另一个片段中访问 ui_hot textview
-
您是否为 ActionBar 设置了自定义视图?
-
只有 MenuItem 是自定义视图
-
好的,但我不想自定义整个操作栏,我只想要自定义菜单项。我想在片段中访问 ui_hot
标签: android android-fragments android-actionbar menuitem