Android Studio,GridLayout在23以下的API上无法正常工作

时间:2016-08-23 07:39:13

标签: android api android-gridlayout

当我尝试在API 23上预览时,GridLayout工作正常。但是在之前的API 21中,它位于错误的位置,边距或填充没有帮助。目标API是23 minSDK API是15,当我尝试将目标API更改为21时,我有渲染问题(无法解析文件)。 如何使应用程序与API 23下的API版本兼容?我非常感谢您提供的任何帮助。

API 23:
API 23

API 21:
API 21

1 个答案:

答案 0 :(得分:1)

解决了一切: 1.在build.gradle(Module:app)中 添加到依赖项 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:appcompat-v7:+' compile 'com.android.support:gridlayout-v7:23.1.+' }

2.在actvity_main.xml中 已更改为<android.support.v7.widget.GridLayout>