Merhaba,

Android WebView nesnesini bir buton mantığı ile kullanmak istiyorum. Yani WebView üzerinde herhangi bir noktaya tıklandığında yeni bir layout açmak istiyorum. Buton mantığı ile aşağıdaki kodlamayı yaptım fakat hata vermesede maalesef çalışmadı.

public class MainActivity extends Activity implements OnClickListener  {
    ImageButton buttonGiris;
    WebView wv;
    @SuppressLint({ "NewApi", "SetJavaScriptEnabled" })
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        wv=(WebView)findViewById(R.id.wv1);
        wv.setOnClickListener(this);
        wv.setOnClickListener(this);
        wv.setAlpha(0.90f);
        WebSettings webSettings=wv.getSettings();
        webSettings.setJavaScriptEnabled(true);
        wv.setWebViewClient(new WebViewClient());
        wv.getSettings().setUserAgentString("5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16");
        wv.loadUrl("http://google.com");
    }
    
    @Override
    public void onClick(View arg0) {
        // TODO Auto-generated method stub
         int tiklananButonId = arg0.getId();

            if(tiklananButonId == R.id.wv1)
            {
                startActivity(new Intent("com.asdf.web"));
                 finish();
            }
    }

}
Konu hakkında bilgisi veya tecrübesi olan varsa ve paylaşırsa çok sevinirim


OnTouchListener ile halledilmiştir. teşekkürler.