在片段

时间:2015-05-12 05:43:04

标签: android android-fragments searchview

我已经阅读了如何在Google go dev指南中设置搜索界面 http://developer.android.com/training/search/setup.html

我能够通过活动复制它。但是,我的应用程序使用导航抽屉和片段。我的一个片段需要实现一个操作栏搜索,将搜索结果显示为用户类型。我能够为该特定片段设置搜索视图。但是,我仍然不确定如何实现onNewIntent()以及如何在清单文件上设置可搜索的配置。是否可以实现带有片段的搜索界面。如果是,有人可以提供代码示例或链接以供参考吗?

由于

1 个答案:

答案 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)
  }