Imitieren Sie den Bilibili-Suchfeldeffekt (nur drei Sätze sind erforderlich, um ihn zu erreichen).
Schauen Sie sich zuerst das Vorschaubild an (nach der Konvertierung gibt es eine kleine Verzerrung):
1. Suchverlauf unterstützen (bereits in der Datenbank gespeichert)
2. Der Sucheffekt ist grundsätzlich der gleiche wie der von bilibili.
3. Wenn Sie weitere Inhalte ändern müssen, können Sie die Bibliothek herunterladen und selbst ändern.
4. Ich bin kein Experte, wenn etwas nicht stimmt, weisen Sie es bitte über „Probleme“ darauf hin.
5. Vielen Dank für den Hinweis auf den Artikel in diesem Po.
6. Vielen Dank für die Übermittlung von Problemen. Es hat so lange gedauert, bis die Aktualisierung erfolgt ist. 8.
Mit Gradle:
implementation ' com.wenwenwen888:searchbox:1.0.1 '
Der erste Satz, Instanziierung:
SearchFragment searchFragment = SearchFragment . newInstance ();
Zweiter Satz, Rückruf festlegen:
searchFragment . setOnSearchClickListener ( new IOnSearchClickListener () {
@ Override
public void OnSearchClick ( String keyword ) {
//这里处理逻辑
Toast . makeText ( ToolBarActivity . this , keyword , Toast . LENGTH_SHORT ). show ();
}
});
Der dritte Satz zeigt das Suchfeld an:
searchFragment . showFragment ( getSupportFragmentManager (), SearchFragment . TAG );
Copyright 2016 wenwenwen888
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.