2014-12-03 70 views
1

我正在开发多语言应用程序,并且在RTL语言中,标签必须位于右侧(与LTR语言相反)。有没有解决方案来动态处理它?我不想在他们自己的布局文件夹(如Layout-En,layout-Fa,....)中再次重新设计它们,因为它们中有很多!Android,TableLayout支持动态RTL和LTR

回答

0

如果您的目标是Android 4.2或更高版本,那么您可以使用Android本机RTL支持。通过在应用程序清单中添加android:supportsRtl="true",Android会将默认布局镜像到RTL,更多详细信息请参阅Native RTL support in Android 4.2。对于旧版本,唯一的方法是为RTL重新设计它们。