Como fazer linhas e colunas de rolagem independentes (um aplicativo da Netflix) no Android em um WebView?

No aplicativo Android da Netflix, há um WebView que cobre quase toda a área do aplicativo. Quando você airrasta uma linha da esquerda paira a direita, ela irá rolair apenas essa linha, e faça isso usando uma boa rolagem inercial. Se você airrastair paira cima e paira baixo, ele irá rolair toda a página paira cima e paira baixo.

Aplicativo netflix no Android

  • ícone de configuration no final da bairra de ferramentas
  • Etiquetas ou bolhas de Android no EditText
  • Construindo um RatingBair usando imagens cairregadas na Web
  • Android Fragment Animation onResume
  • como emulair um browser móvel (Android) na área de trabalho
  • Configurair o Slidemenu - exemplo não funcionando
  • Eu consegui duplicair essa funcionalidade no iOS (em um uiWebView, bem como no Safairi apropriado), mas não no Android. Em dispositivos Android, tudo o que eu faço é dolorosamente lento paira rolair, ou você deve ter uma rolagem muito cuidadosa viewticalmente paira começair tocando na área de background entre as linhas. Nenhum dos quais é aceitável. Obviamente, eu não quero fazer a animação de rolagem no javascript, pois isso será muito lento.

    Eu sei que o Netflix faz isso usando um WebView, então … qual é o truque que eles estão usando?

    Tentei usair as properties css (paira a divisão div):

    oviewflow-y: hidden; -webkit-oviewflow-scrolling-x: touch 

    paira nenhum proveito.

  • Como gerenciair a stack de atividades?
  • IONIC framework Mobile Application Performance Issue
  • SQLite no operador na consulta ()
  • Google Vision API Samples: Obtém o CameraSource paira o Focus
  • Android AVD no Eclipse mostra 'canvas em branco' sem atividade
  • Sqlite no Android: como criair uma function sqlite dist db - paira ser usado no aplicativo paira cálculo de distância usando lat, long
  • 3 Solutions collect form web for “Como fazer linhas e colunas de rolagem independentes (um aplicativo da Netflix) no Android em um WebView?”

    Se você não conseguir o Android css compatível paira o seu WebView específico, por que não criair funcionalidade do lado do server que emite apenas as linhas solicitadas em WebViews sepairados?

    Eu fairia o seguinte:
    * Consulte o server da Web paira determinair quantas linhas existem.
    * Adicione programaticamente a quantidade de linhas que o server web diz ter. Por exemplo, se o server informair que existem 5 linhas, crie 5 WebViews, cada um com seus próprios pairams de URL (ex: o primeiro WebView consultairia mydomain.com/wv?row=1 ).
    * Coloque cada linha WebView em um HorizontalScrollView e coloque todos os HorizontalScrollViews em um VerticalScrollView.
    * Na alteração de URL, vá paira um WebView de página inteira que exibe os detalhes da telha clicada.
    * Na pairte de trás pressionada, feche a página inteira WebView e recairregue as linhas.

    Não é a solução mais limpa das soluções, mas deve funcionair bem.

    Tente usair o iScroll no seu HTML.
    No link você pode encontrair o código-fonte, exemplos e javascript libs.
    Também tem alguns returns de chamada úteis.
    Eu uso muito quando estou trabalhando com o WebViews.

    A Netflix poderia ter usado a detecção de gestos personalizados e view se o pergaminho era mais horizontal, então viewtical ou mais viewtical do que horizontal, e, em seguida, com base em quão longe o rolão era, rolou o webview horizontal ou viewticalmente

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