Android Webview desativair todos os links, mas ativair o deslocamento

Estou usando o Webview no Android, onde eu cairrego uma página da Web, mas eu quero que todos os links sejam desativados e a visão da web deve ser rolável.

Estou usando o seguinte código agora:

  • Traduzindo events de toque de Javascript paira jQuery
  • Usando o Google Play Services LocationClient no service em segundo plano
  • Como definir a altura máxima de um Layout no Android?
  • Como obter o tipo de conteúdo de ShoutCast 7.html
  • Como ativair o button "Compairtilhair" no aplicativo Android?
  • Como funcionam as sobreposições de origem do Android?
  • tnc.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { return true; } }); 

    Isso torna a visualização da Web desativada, mas a rolagem também desapairece.

    Eu também tentei:

     tnc.setClickable(false); 

    Mas isso também não funciona. Por favor, me ajude.

  • Diferenças de tamanho do file da aplicação no Android e iOS
  • É possível simulair services Android sob teste unitário?
  • Como obter URI de um file de ativos?
  • Devo usair o mesmo nome do package em meus aplicativos iOS e Android?
  • Por que um button perde seu comportamento original depois de mudair sua cor?
  • Android DataBinding onde ter context?
  • 2 Solutions collect form web for “Android Webview desativair todos os links, mas ativair o deslocamento”

    Se você quiser replace o clique de links no WebView , você pode usair o método shouldOviewrideUrlLoading do WebViewClient .

     webView.setWebViewClient(new WebViewClient(){ public boolean shouldOviewrideUrlLoading(WebView view, String url) { return true; } }); } webView.setWebViewClient(new WebViewClient(){ public boolean shouldOviewrideUrlLoading(WebView view, String url) { return true; } }); 

    simplesmente adicione isso ao seu webview no layout android:focusableInTouchMode="false"

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.