我正在制作字典程序,到目前为止我遇到的问题是在程序运行时始终启用“搜索框”。在我的情况下,当你运行程序时,它会显示一个黑屏,没有任何内容。用户必须按搜索按钮才能显示搜索框。如何才能使用户不必按下该按钮?
答案 0 :(得分:1)
你有几个选择。
onSearchRequested()
来调用主活动onCreate()
中的搜索对话框。但是,如果用户在搜索对话框中的任何位置点击后退按钮,它将关闭搜索对话框,用户必须点击搜索按钮才能将其重新启动。AutoCompleteTextView
来处理搜索&显示字典项目。这将涉及更多,但将保证将始终显示“搜索框”(并且用户将无法将其关闭)。