我想将FlexboxLayout用于API 14,但我遇到了ViewCompat
类的一些问题,这意味着ViewCompat.combineMeasuredStates
方法不适用于api 14。
那怎么用呢?
答案 0 :(得分:1)
FlexboxLayout
is declared 9的{p> minSdkVersion
,这意味着您应该在API 14中看到没有使用它的问题。不过,您可以看到ViewCompat
类的实现并替换它对于您的实施,在这种情况下,而不是致电ViewCompat.combineMeasuredStates(int, int)
来电View.combineMeasuredStates(int, int)
。
此外,如in the docs of ViewCompat.combineMeasuredState(int, int)所见:
此方法在API级别26.0.0-alpha1中已弃用。 直接使用combineMeasuredStates(int,int)。