2017-11-11 8 views
0

API 26(Android O)以上で導入されたXML属性android:paddingHorizontalはありますか?サポートバージョンはありますか? minSdkVersionはそれよりもはるかに低くする必要があります。pre API 26 deviesでXML属性paddingHorizo​​ntalを使用しますか?

Androidスタジオ3に含まれているAndroid Asset Packaging Tool 2.0 (AAPT2)がこれを手助けする可能性があるという印象を受けています。リリースAAPT2リリースノートから

バージョン2.16

aapt2リンクが... XMLファイルの

バージョンは、特定の新しい分解するために、ルールの小さなセットを使用して、よりインテリジェントであります後方互換性のあるバージョンに変換します。例:アンドロイド:paddingHorizo​​ntalがアンドロイドに低下します:paddingLeft android:paddingRight。

しかし、どのようにAAPT2を使用するアイデアを持っていない、と私はそれがあなたにどのようにそこに多くの情報を見つけていないよ、私はちょうどそれを言及見...または、私の要求さえ可能である場合。 ..

ご協力いただきありがとうございます。

答えて

0

に見られるように、APIレベル10でも、android:paddingHorizontalのサポートがあると思います。

+0

Android Studio XMLエディタで、API 26(O)でのみ使用できるという警告が表示されるのはなぜですか?私は 'targetSDKVersion'を' 26'に、minSdkVERSIONを '16'に設定しましたか?また、「paddingHorizo​​ntal/Vertical'」がAPI 26で最終的にどのようになっているかを説明するサイトがたくさんあるのはなぜですか?なぜこれらのブログ/フォーラム/投稿はいつもそこにあった何かについて怒っているのでしょうか? – Sakiboy

+0

APIレベル1と同じくらい早く、「padding」[属性](https://developer.android.com/reference/android/R.attr.html#padding)が追加されたため、警告が表示される理由はわかりませんおそらく、ビルドをきれいにしてからプロジェクトを再構築する必要があるかもしれません。また、SDKマネージャで必要なコンポーネントがすべて正常にインストールされていることを確認します。 – Kvaibhav01

+0

特定の 'paddingHorizo​​ntal/Vertical'属性までスクロールすると、「APIレベル26で追加」というテキストが表示されます。 – Sakiboy

関連する問題