2016-12-26 40 views
1

我有幾個TextView s在Activity之內,其中ScrollView。 我的目標是在ScrollView末尾有一個SearchBar,可以通過TextView進行搜索。 我在互聯網上找到的教程總是建立一個菜單,這不是我的目標。 是否可以設置此SearchView,如果是這樣,如何?針對一堆TextViews實現SearchView

聖誕快樂, 朱利安。

回答

0

請詳細說明你的問題。如果你想在TextViews的末尾添加一個SearchView,只需將它添加到你的佈局文件中即可。

+0

是的,但通過簡單地將它添加到那裏,它將無法搜索。這就是我想學的東西。 – user7342339

+0

這裏是使用這個功能的正確方法,https://developer.android.com/training/search/setup.html –

1

我認爲實現這個最合適的方法是在菜單中創建SearchView,在你TextViews作爲搜索查詢使用Strings。在菜單中使用SearchView時,如果您搜索了某些內容並且屏幕上顯示的結果多於此結果,則會向下滾動,但仍然能夠在屏幕頂部看到您的搜索查詢。因此,您不必向後滾動以執行其他搜索。

+0

所以你的意思是在menu.xml文件中,或者有一種方法可以進入菜單java文件? – user7342339

+0

你絕對在menu.xml文件中添加'SearchView'。然後在活動中,您可以重寫'onCreateOptionsMenu'方法,以便您可以開始使用'SearchView'。 –