как искать текст в webview

Я работаю в Android ... Я новичок в этой области ... Я разработал веб-просмотр ... Мне нужно найти определенный текст внутри веб-просмотра ... Я искал некоторые вопросы, такие как тПриветно я нене получить правильный ответ

Я сделал так много кода, но при выполнении веб-просмотр показывает, но кнопки, которые я дал в коде, отсутствуют **

private static final int SEARCH_MENU_ID = Menu.FIRST;  

    @Override  
    public boolean onCreateOptionsMenu(Menu menu){  
    super.onCreateOptionsMenu(menu);  

    menu.add(0, SEARCH_MENU_ID, 0, "Search");  

    return true;  
    }  

    public boolean onPrepareOptionsMenu(Menu menu){  
    super.onPrepareOptionsMenu(menu);  
    return true;  
    }  

    public boolean onOptionsItemSelected(MenuItem item){  
    switch(item.getItemId()){  
    case SEARCH_MENU_ID:  
    search();  
    return true;  
    }  
    return true;  
    }  

    public void search(){  
    container = (LinearLayout)findViewById(R.id.lLayout1);  

    nextButton = new Button(this);  
    nextButton.setText("Next"); 
    nextButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {


            mWebView.findNext(true); 
            // TODO Auto-generated method stub

        }
    });
    container.addView(nextButton);  

    closeButton = new Button(this);  
    closeButton.setText("Close");
    closeButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {




            container.removeAllViews();
            // TODO Auto-generated method stub

        }
    });


    container.addView(closeButton);  

    findBox = new EditText(this);  
findBox.setMinEms(30);  
findBox.setSingleLine(true);  
findBox.setHint("Search"); 
findBox.setOnKeyListener(new OnKeyListener(){  
public boolean onKey(View v, int keyCode, KeyEvent event){  
if((event.getAction() == KeyEvent.ACTION_DOWN) && ((keyCode == KeyEvent.KEYCODE_ENTER))){  
mWebView.findAll(findBox.getText().toString());  

try{  
Method m = WebView.class.getMethod("setFindIsUp", Boolean.TYPE);  
m.invoke(mWebView, true);  
}catch(Exception ignored){}  
}  
return false;  
}  
});


    }
}

Ответы на вопрос(3)

Ваш ответ на вопрос