2016-08-23 92 views
2

當我試圖在API 23 GridLayout上預覽時,完美地工作。但是,在之前的API 21上,它的位置和邊距不對,或者填充不夠。也是目標API是23 minSDK API是15,當我試圖將目標API更改爲21我有渲染問題(解析文件失敗)。 如何使應用程序與API 23下的API版本兼容?我非常感謝您提供的任何幫助。Android Studio,GridLayout在23以下的API上無法正常工作

API 23:
API 23

API 21:
API 21

+0

請顯示您的XML佈局.... – Opiatefuchs

回答

1

解決一切: 1.In所述的build.gradle(模塊: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>

相關問題