すべて私はlayout-v13
のような異なるバージョンのAndroid用に異なるレイアウトファイルを持っていますが、これらのファイルは新しいバージョンのAndroid(API 11-16)で同じです。一緒にグループ化する方法はありますか?layout-v11,12,13,14,15,16
?御時間ありがとうございます!複数のバージョン番号のレイアウトファイルを結合する
5
A
答えて
3
layout-v11
は、Android 3.0以上を搭載するすべての端末で使用されます。特定のバージョンを実行している端末で異なるレイアウトが必要な場合にのみ、フォルダ(例:layout-v11
、layout-v12
など)を分割する必要があります。
4
デバイスで使用できるAPIのバージョンに応じて異なるレイアウトが表示されている場合は、configuration qualifiersを使用します。代替リソースの詳細はdocumentedです。 Androidの公式ドキュメント
から
res/layout/layout.xml (Default)
res/layout-v4/layout.xml (Android 1.6 and higher)
res/layout-v11/layout.xml (Android 3.0 and higher)
をお使いの場合:
それを行うための最も基本的な方法は、次のようにフォーマットし、使用する各APIレベル、のレイアウトフォルダを作成することですlayout-v11
Android 3.0 Honeycomb以上を搭載する端末で使用されます
関連する問題
- 1. 結合列番号は
- 2. Boostのバージョン番号
- 3. CakePHPのバージョン番号
- 4. は、バージョン番号
- 5. バージョン番号
- 6. msiバージョン番号
- 7. iOSのアプリのバージョン番号
- 8. Linqバージョンの複数の結合とグループ化を伴うSQLクエリ
- 9. バージョン番号の操作
- 10. VS 2005インストーラプロジェクトのバージョン番号
- 11. com2のPy2exeバージョン番号
- 12. Eclipse - PHPプロジェクトのバージョン番号
- 13. .net:DLLとEXEのバージョン番号?
- 14. Appstoreアプリのバージョン番号
- 15. ASP.Netバージョン/ビルド番号
- 16. 自動バージョン番号
- 17. インターフェイスとバージョン番号
- 18. Eclipse複数のプロジェクトコミットのSubversiveリビジョン番号
- 19. ユーザーエージェントブラウザのバージョン番号を外す
- 20. 複数のドロウアブルを結合する
- 21. LINQ - 複数のリストを結合する
- 22. 複数のテーブルを結合するSQL
- 23. 複数のjqueryファイルを結合する
- 24. クラシックソフトウェアのバージョン番号を増やすPHP関数
- 25. バージョン番号で休止状態のエンティティ内の結合テーブルの単一の要素を表す
- 26. Codeigniterの複数の結合
- 27. 複数のテーブルの結合
- 28. 複数のテーブルの結合?
- 29. Yii2の複数の結合
- 30. 外部キーコード番号を使用する結合
OKこれでハングアップします。 – ninge
パーフェクト。魅力のように働いた。あなたの助けをありがとう! – ninge
前述のように私はv11にレイアウトファイルを置いていますが、API 23はそれを無視します。コピーを作成してv17に配置すると、期待どおりに動作します。したがって、v11からv16までは完全に無視されます。これは、例えばAPI15では起こらない。プラットフォーム固有のバグと思われます。 – drindt