Trying to receive the onClick and onLongClick event on webview using below code but it failed to receive the event. Please help me out if anything is missing or wrongly implemented to achieve the expected result.
main.xml ============================================================== <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <WebView android:id="@+id/webview" android:layout_width="100px" android:layout_height="100px" /> </LinearLayout> ======================================================================== HelloTest.java public class HelloTest extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView webview; OnClickListener clickListen = new OnClickListener() { public void onClick(View v) { System.out.println("########################## Inside CLICK LISTERNAER"); } }; OnLongClickListener longclickListen = new OnLongClickListener() { public boolean onLongClick(View v) { System.out.println("########################## Inside CLICK LISTERNAER"); return true; } }; webview = (WebView) findViewById(R.id.webview); webview.getSettings().setJavaScriptEnabled(true); webview.setClickable(true); webview.setLongClickable(true); webview.setOnClickListener(clickListen); webview.setOnLongClickListener(longclickListen); webview.loadUrl("http://www.google.com"); } } ============================================================================ Manifest file <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.agy.wrt.hellotest" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/ app_name"> <activity android:name=".HelloTest" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.INTERNET" /> </manifest> ======================================================================= -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

