Android studio 如何打开一个新的活动时,回收视图与搜索过滤器从hain文件建议一些文本在android studio中点击
我想在android studio的回收器视图中单击搜索过滤器时打开一个新活动。 下面给出了一个开源代码。它有json文件,我们可以从中获取搜索过滤器项。 请告诉我当在搜索筛选器项中单击hello时,如何进入新活动(如hello.xml)的代码 在我看来,代码应该在mainactivity.java中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
@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();
}
}我找到了解决办法