Android 是否可以在活动XML文件中没有listview项的情况下搜索listview?(安卓)
我试图搜索存储有列表视图的活动。列表视图存储为一个大字符串。我想知道是否有一种方法可以搜索它,我已经尝试过了,很多消息来源都说可以在XML中创建listview,但这需要对多个活动进行大量的代码更改。这是我的密码。感谢您的帮助Android 是否可以在活动XML文件中没有listview项的情况下搜索listview?(安卓),android,listview,search,Android,Listview,Search,我试图搜索存储有列表视图的活动。列表视图存储为一个大字符串。我想知道是否有一种方法可以搜索它,我已经尝试过了,很多消息来源都说可以在XML中创建listview,但这需要对多个活动进行大量的代码更改。这是我的密码。感谢您的帮助 static String[] Beverages_Recipes = { "CHOCOLATE MARTINI", "FOOLER COOLER", "HOT COCOA MIX", "KOOLAID PUNCH", "ORANGE JULIUS I",
static String[] Beverages_Recipes = { "CHOCOLATE MARTINI", "FOOLER COOLER", "HOT COCOA MIX", "KOOLAID PUNCH", "ORANGE JULIUS I",
"ORANGE JULIUS II", "PARTY PUNCH", "SANGRIA", "SOUTHERN COMFORT PUNCH", "SUNSHINE PUNCH", "TOM AND JERRY MIX"};
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, Beverages_Recipes));
}
static String[]饮料\u食谱={“巧克力马提尼”、“傻瓜冷却器”、“热可可混合物”、“Koolate潘趣酒”、“橙色朱利叶斯一号”,
“橙色朱利叶斯二世”、“派对潘趣酒”、“桑格里亚”、“南方舒适潘趣酒”、“阳光潘趣酒”、“汤姆和杰瑞混合酒”};
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
setListAdapter(新的ArrayAdapter(这个,android.R.layout.simple_list_item_1,饮料_菜谱));
}
所以我只想能够搜索串饮料的食谱。并在下拉类型框中显示结果。谢谢我相信您需要的是一个下拉菜单。它将接受一个适配器,您可以指定它自己的数组字符串[],在您的情况下,它是
Beverages\u Recipes
这里有一个简单的例子
希望这就是你要找的,否则请通知我。快乐编程。你可以做到这一点。我建议您使用内置在操作栏中的SearchView。您可以通过以下指南了解如何实现搜索视图: