android GridView 从右到左放置项目

标签 android gridview android-gridview arabic right-to-left

我正在开发一个带有 阿拉伯语版本的 android 应用程序。

在其中一个界面中,我有 gridView。所以要以正确的顺序显示项目,我必须在 GridView 中从右到左显示项目(并且从上到下)。 为此,我尝试在 GridView 中添加这些属性:

android:gravity="right"
android:layout_gravity="right"

不幸的是,项目仍然从左到右显示。

任何想法以正确的方式做到这一点?

最佳答案

你可以通过这个丑陋的解决方法来实现这一点:

  1. 将此行添加到 XML 格式的 GridView:

    android:rotationY="180"

  2. 还可以在 XML 中将同一行添加到您的 GridView 项:

    android:rotationY="180"

总的来说,它可以让您旋转 360°,因此看起来 GridView 从右到左放置项目。

关于android GridView 从右到左放置项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17830300/

相关文章:

asp.net - 具有可扩展组的分组 Gridview

java - GridAdapter在膨胀过程中总是返回空指针异常

android:从 url 加载后在显示中保留图像?

android - 使用 Google Fit 的 Android 应用程序中的 OAuth 同意屏幕空白

android - 安卓双向滚动

android - 使用 Android 应用程序的基于本地代理 (MQTT) 的发布/订阅

gridview - yii2 gridview 范围过滤器

android - 如何在 android 中制作带有图像的自定义网格?

java - 移动 Canvas 中所有绘制的像素

android - 如何在通知区域显示进度条?