API 15和API 16中的Android-setLayoutDirection

API 15和API 16中的Android-setLayoutDirection,android,android-layout,right-to-left,android-api-levels,Android,Android Layout,Right To Left,Android Api Levels,有人知道ViewCompat.setLayoutDirection是否在低于17的API级别下工作吗 我在互联网上到处寻找解决方案,但找不到可靠的解决方案 setLayoutDirection是在API级别17(读取)中添加的,该级别为4.2,因此旧版本不支持该版本。因此,保持两种布局用于更高级别和更低级别,并且您需要处理api级别以下的XML视图 如果正在使用库,可以执行以下操作: if (ViewCompat.getLayoutDirection(view) == ViewCompat.LA

有人知道
ViewCompat.setLayoutDirection
是否在低于17的API级别下工作吗


我在互联网上到处寻找解决方案,但找不到可靠的解决方案

setLayoutDirection
是在API级别17(读取)中添加的,该级别为4.2,因此旧版本不支持该版本。因此,保持两种布局用于更高级别和更低级别,并且您需要处理api级别以下的XML视图

如果正在使用库,可以执行以下操作:

if (ViewCompat.getLayoutDirection(view) == ViewCompat.LAYOUT_DIRECTION_RTL) {
    //  view -RTL layout
} else {
    //view -  set made layout for below apis 
}
根据您的要求,可能会对您有所帮助。请检查一下

每个人都知道android:layout\u gravity=“end”对吗?在这种情况下可以提供帮助

可能重复的