xdisplay wired via ver usar splashtop spacedesk segundo por pantalla extender duplicar como android android-viewpager right-to-left

android - wired - usar tablet como segundo monitor por usb



ViewPager para diapositivas de pantalla de derecha a izquierda (3)

Estoy usando ViewPager para la diapositiva de la pantalla, funciona bien para el guión del lenguaje de izquierda a derecha, pero para el guión árabe que de hecho es de derecha a izquierda no es factible

¿Puedo deslizar páginas de viewpager en orden inverso?


Prueba esto,

viewPager.setCurrentItem(ViewPagerSize);

y esto hará que el usuario deslice de derecha a izquierda


En el momento de esta publicación, ViewPager aún no maneja RTL correctamente. Aquí hay una solución alternativa al usar TabLayout:

  1. Establezca android:layoutDirection="ltr" en el XML de TabLaout, por lo que siempre se mostrará de izquierda a derecha.
  2. Antes de llamar a setupWithViewPager(viewPager) , compruebe si se está ejecutando en RTL y, en caso afirmativo, invierta el orden de las pestañas y comience con la última pestaña:

    if (MyApp.isRTL()) { Collections.reverse(pgAdapter.fragmentList); viewPager.setCurrentItem(pgAdapter.getCount() - 1); }

RTL se puede verificar utilizando el siguiente código:

public static boolean isRTL() { final int directionality = Character.getDirectionality( Locale.getDefault().getDisplayName().charAt(0)); return directionality == Character.DIRECTIONALITY_RIGHT_TO_LEFT || directionality == Character.DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC; }


Prueba esto pero no es profesional

Escribe esto en xml para VeiwPager android:rotationY="180" y también en veiw_item android:rotationY="180" ..