我在我的應用程序中使用webview來顯示畫布。在我的webview上點擊這裏按鈕。我想在webview上點擊這個'點擊這裏'按鈕來打開新的活動。我不知道如何處理這個點擊事件,需要儘快幫助。如何在android studio中處理webview點擊事件?
以下是我的WebView類代碼:
public class TableWebView extends Activity {
private SharedPreferences sharedPreferences;
private String customer_id,hotel_id;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_table_web_view);
WebView wvtable= (WebView)findViewById(R.id.webViewTable);
wvtable.setWebViewClient(new MyViewClient());
WebSettings webSettings = wvtable.getSettings();
webSettings.setJavaScriptEnabled(true);
sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
customer_id = sharedPreferences.getString("cust_id", "0");//if no customerid found automatically 0 will be used
hotel_id=sharedPreferences.getString("hotel_master_id","0");
wvtable.loadUrl("http://192.168.100.169/zoilo_admin/public/index.php/show-hotel-view?hotel_id="+hotel_id+"&customer_id="+customer_id+"&date_time="+ Util.selected_date_time);
}
這裏是它的外觀在WebView中打開該網址後:
嘗試[這](http://stackoverflow.com/questions/ 20917235/webviews-html-button-click-detection-in-activityjava-code) – Kunu 2015-04-03 09:41:31