showSearch(context: context, delegate: DataSearch());

When you click item to other page, this is mean use listView & listTitle

onTap: () {
Navigator.push(
context,
new MaterialPageRoute(
builder: (BuildContext context) => new PcPage(item),
)
);
},

Then back to SearchDelegate

Search bar can input !

Demo No problem because only change buildResults. So show on same page is OK.

But usually show to other details page.