source que osp open android android-compatibility

que - project android source



¿Qué es LinearLayoutCompat en la aplicaciónCompat v7? (1)

En la aplicación de biblioteca de soporteCompat v7 de la plataforma Android, hay una clase android.support.v7.widget.LinearLayoutCompat .

¿Alguien sabe por qué existe esta clase? La clase LinearLayout original existe desde el nivel 1 de la API, por lo que no entiendo por qué hay una versión compatible.


La clase LinearLayout existe desde el nivel 1 de API, pero se agregaron algunas API después de eso, por ejemplo, setShowDividers introducido en el nivel 11 de API.

Por lo tanto, en este caso, setShowDividers (y sus parámetros) se deben invocar utilizando LinearLayoutCompat lugar de LinearLayout si se está orientando a una plataforma con nivel de API inferior a 11.