Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我能';无法从我的Fragment类中获取SearchView或MenuItem_Android - Fatal编程技术网

Android 我能';无法从我的Fragment类中获取SearchView或MenuItem

Android 我能';无法从我的Fragment类中获取SearchView或MenuItem,android,Android,我正在做这个android项目,就像一本联系人簿 它使用导航抽屉和搜索框来搜索联系人。每当用户向搜索框输入字符时,onquerytextchange()调用一个片段类,并用自定义列表视图替换内容。列表视图仅包含成员的最小化信息。当用户单击其中一个列表时,该视图将再次替换为具有所选成员完整信息的视图 问题是,如果用户没有填写姓名但找到了他/她要查找的人,我想用所选成员的全名更改searchview的文本,并像真正的搜索框一样从searchview中释放焦点,但我无法从片段类中获取searchvie

我正在做这个android项目,就像一本联系人簿

它使用导航抽屉和搜索框来搜索联系人。每当用户向搜索框输入字符时,onquerytextchange()调用一个片段类,并用自定义列表视图替换内容。列表视图仅包含成员的最小化信息。当用户单击其中一个列表时,该视图将再次替换为具有所选成员完整信息的视图

问题是,如果用户没有填写姓名但找到了他/她要查找的人,我想用所选成员的全名更改searchview的文本,并像真正的搜索框一样从searchview中释放焦点,但我无法从片段类中获取searchview或MenuItem。我尝试使用onCreate和onCreateOptions菜单。它在调用searchview.setquery()方法时返回空值异常。请帮我渡过难关