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.