我已经阅读了如何在Google go dev指南中设置搜索界面 http://developer.android.com/training/search/setup.html
我能够通过活动复制它。但是,我的应用程序使用导航抽屉和片段。我的一个片段需要实现一个操作栏搜索,将搜索结果显示为用户类型。我能够为该特定片段设置搜索视图。但是,我仍然不确定如何实现onNewIntent()
以及如何在清单文件上设置可搜索的配置。是否可以实现带有片段的搜索界面。如果是,有人可以提供代码示例或链接以供参考吗?
由于
答案 0 :(得分:0)
OnNewIntent()
始终会调用singleTop/Task
个活动。那时调用onCreate
。
您可以通过将onNewIntent
方法(例如
onCreate
来调用@Override
public void onCreate(Bundle savedState)
{
super.onCreate(savedState);
onNewIntent(getIntent());
}
@Override
protected void onNewIntent(Intent intent)
{
super.onNewIntent(intent);
//code
}
implicit class Container[T](val value:T=>Int) extends AnyVal{
def addInt(x:Int)(implicit ev:Int<:<T) = value(x)
}