这个问题通常是由于使用了appcompat库而不是使用原生库所导致的。想要解决这个问题,需要将appcompat库更改为原生库。
具体步骤如下:
1.在build.gradle文件中,删除appcompat库的依赖:
dependencies { //删除下面这行appcompat库的依赖 //implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support:design:28.0.0' }
2.将TabLayout中的app包中的库替换为原生库:
使用的是app包中的TabLayout:
使用原生库中的TabLayout:
这样就能够成功使用tabGravity属性了。