2016-08-23 5 views
2

API 23 GridLayoutでプレビューしようとしているときに、完全に動作します。しかし、以前のAPI 21では、間違った位置にあり、マージンやパディングが助けになりませんでした。また、ターゲットAPIは23 minSDK APIは15です。ターゲットAPIを21に変更しようとすると、レンダリングの問題が発生します(ファイルの解析に失敗しました)。 API 23の下でAPIバージョンと互換性のあるアプリケーションを作成するにはどうすればよいですか?私は本当にあなたが提供できるヘルプに感謝します。Android Studio、23未満のAPIでGridLayoutが正しく機能しない

API 23:
API 23

API 21:
API 21

+0

xmlレイアウトを表示してください.... – Opiatefuchs

答えて

1

解決のすべて: 1.In build.gradle(モジュール:アプリ) は、依存関係に追加 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>

0123に変更しました
関連する問題