SearchView em Android Studio na TextView

Olá Senhores!!!

Gostaria de algum tópico daqui de site de forum que fala sobre a possibilidade de pesquisar como SearchView na TextView, pelo que eu vi no google developer só dá pra pesquisar com setOnQueryListener , ou seja , com uma lista pré-definida num arraylist<>.

Tenho os livro em uma Main_Activity arrylist add new e na outra activity aparece o texto TextView.

Não entendi oq vc quer, vc tem uma lista aonde?

MainActivity =====================lista de livros

lstBook = new ArrayList<>();
lstBook.add(new Book,"","","","","","","")
lstBook.add(new Book,"","","","","","","")
lstBook.add(new Book,"","","","","","","")
lstBook.add(new Book,"","","","","","","")
lstBook.add(new Book,"","","","","","","")

BookActivity

tvtitle = (TextView) findViewById(R.id.txttitle);
tvdescription = (TextView) findViewById(R.id.txtDesc);
tvdescription01 = (TextView) findViewById(R.id.txtDesc01);
tvdescription02 = (TextView) findViewById(R.id.txtDesc02);
tvdescription03 = (TextView) findViewById(R.id.txtDesc03);
tvdescription04 = (TextView) findViewById(R.id.txtDesc04);
tvdescription05 = (TextView) findViewById(R.id.txtDesc05);
tvdescription06 = (TextView) findViewById(R.id.txtDesc06);
tvcategory = (TextView) findViewById(R.id.txtCat);
img = (ImageView) findViewById(R.id.bookthumbnail);
editsearch = (SearchView) findViewById(R.id.search);

    // Recieve data
    Intent intent = getIntent();
    String Title = intent.getExtras().getString("Title");
    String Description = intent.getExtras().getString("Description");
    String Description01 = intent.getExtras().getString("Description01");
    String Description02 = intent.getExtras().getString("Description02");
    String Description03 = intent.getExtras().getString("Description03");
    String Description04 = intent.getExtras().getString("Description04");
    String Description05 = intent.getExtras().getString("Description05");
    String Description06 = intent.getExtras().getString("Description06");
    int image = intent.getExtras().getInt("Thumbnail");



    // Setting values

    tvtitle.setText(Title);
    tvdescription.setText(Description);
    tvdescription01.setText(Description01);
    tvdescription02.setText(Description02);
    tvdescription03.setText(Description03);
    tvdescription04.setText(Description04);
    tvdescription05.setText(Description05);
    tvdescription06.setText(Description06);
    img.setImageResource(image);


}

}

Tem o Adapter Book

como faço pra setar o editsearch na Book_Activity , ele é feito através de input da main_activity
String Description06 = intent.getExtras().getString(“Description06”); queria pesquisar aqui tenho que setar e estou pesquisando , comecei hoje.

só vi exemplos com lista pré-definida no OnQueryListener

nao quero lista pré-definida já tenho os livros na main activity.

Pq vc não passa sua lista através do SharedPreferences?

queria setar , como faço sua sugestão?

é bem útil, vc consegue passar esses dados no MainActivity e depois usar em qualquer lugar apenas referenciando.

vou ver, mas é dificil acho que nao dá pra fazer, pq pelo que vi tem que ser lista pré-definida não dá pra rotular um livro inteiro com no minimo 64 mil caracter pelo java , preciso quebrar as strings em 10 partes 640 mil caracter.

pq nao bota isso no banco? vai resolver seus problemas

vou estudar. Banco não Rola , quero um apk eterno.

mas o banco de dados é eterno também :thinking::thinking:

é nada, esses clouds de armazenamento vivem falindo. pelo que estudei sempre tem revolução e compra de grande incorporação nos clouds sql.

mas vc nao precisa usar cloud, pode usar só o banco de dados… Mas é uma escolha sua e eu entendo

vou pesquisar sql

mas quero fazer a transmutação main activity book activity vou pesquisar em Ingles tem bastante solução nos Estados Unidos e site Russos.

sempre insisto dá certo

tenta o que te passei, o shared preferences é bem tranquilo de usar. aí vc tenta partir pra outra se nao conseguir

ok

vou ter que mudar o codigo inteiro pelo jeito

pq?