Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

189
Views
¿Cómo puedo organizar secciones dispuestas horizontalmente, en mi página web, tan verticalmente para que mi página responda en los dispositivos?

Mi problema:

La resolución de la pantalla de mi página web es más amplia que la resolución de la pantalla del móvil. Lo estoy probando localmente desde los activos que se mostrarán en WebView.

  1. Las secciones están dispuestas horizontalmente en una visualización de cuadrícula.
  2. Luego, cuando veo la misma página en el teléfono, las secciones intermedias se colapsan (no se muestran).
  3. Las vistas de desplazamiento horizontal y vertical no son visibles, cuando deberían.
  4. y como debe ser: las secciones dispuestas horizontalmente deben organizarse verticalmente para poder mostrar cada sección.

Traté de poner HorizontalScrollView y VerticalScrollView y WebView adentro.

He fijado la resolución para WebView en 1000dp * 600dp (layout_width y layout_height respectivamente en mi diseño xml).

Ahora puedo desplazarme a todas las partes de la pantalla, pero los clics y arrastrar y soltar no funcionan en la página (arrastrar y soltar se administra desde el JavaScript interno).

Intenté usar onInterceptTouchEvent para interceptar algunos eventos, pero diré que no se recomienda su uso.

Quiero administrar los desplazamientos y los clics por completo desde la página web en lugar de usar la Vista de desplazamiento horizontal y la Vista de desplazamiento y configurar las alturas y los anchos en WebView.

Tratando de recibir ayuda de:

  1. Cómo hacer que una página responda
  2. ¿Cómo puedo organizar horizontalmente ...
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

El siguiente enlace resuelve un poco mi problema. Puedo controlar cuándo quiero que las barras de desplazamiento anteriores se desplacen cuando lo necesite (o agregando una dimensión de relleno dentro de este padre de vista de desplazamiento para ofrecer un área de desplazamiento).

Evite el desplazamiento de la vista de desplazamiento principal cuando el evento de arrastre esté ocurriendo en su vista secundaria, o en algún otro caso en el que no desee que su vista de desplazamiento principal se desplace.

Hay otro camino corto:

scrollView.requestDisallowInterceptTouchEvent(verdadero);

Pero ofrece menos control. si agrega una dimensión de relleno dentro de este padre de vista de desplazamiento para ofrecer un área de desplazamiento, sirve lo que necesito.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!