Android studio 如何打开一个新的活动时,回收视图与搜索过滤器从hain文件建议一些文本在android studio中点击

Android studio 如何打开一个新的活动时,回收视图与搜索过滤器从hain文件建议一些文本在android studio中点击,android-studio,search,view,android-recyclerview,Android Studio,Search,View,Android Recyclerview,我想在android studio的回收器视图中单击搜索过滤器时打开一个新活动。 下面给出了一个开源代码。它有json文件,我们可以从中获取搜索过滤器项。 请告诉我当在搜索筛选器项中单击hello时,如何进入新活动(如hello.xml)的代码 在我看来,代码应该在mainactivity.java中 @Override public void onContactSelected(Contact contact) { String type = contact.get

我想在android studio的回收器视图中单击搜索过滤器时打开一个新活动。 下面给出了一个开源代码。它有json文件,我们可以从中获取搜索过滤器项。

请告诉我当在搜索筛选器项中单击hello时,如何进入新活动(如hello.xml)的代码

在我看来,代码应该在mainactivity.java中

         @Override
    public void onContactSelected(Contact contact) {
String type = contact.getClass().getName();
            if (type.startsWith("Tom")) {
                Intent i = new Intent(MainActivity.this, MainActivity.class);
                startActivity(i);
            } else if (type.startsWith("")) {
                Intent intent = new Intent(MainActivity.this, Hello.class);
                startActivity(intent);
            }
请帮我写代码而不是烤面包

    public void onContactSelected(Contact contact) {

  //  TextView name = (TextView) Contact;

    if ( contact.getName().toString().equalsIgnoreCase("Tom Hardy"))
    {
        startActivity(new Intent(MainActivity.this, Hello.class));
        finish();
    }
    else{

         Toast.makeText(MainActivity.this, " no activity "+contact.getName(), Toast.LENGTH_SHORT).show();
    }

}

我找到了解决办法