私はアンドロイドアプリを開発しています。このアプリは異なる画面サイズと密度に適合している必要があります。デフォルトではres/layoutのfiles.xmlファイルを作りました.HVGAのような中画面をサポートするためのQVGA(低密度)、res/layout-normal/xmlファイルなどの小さな画面をサポートするres/layout-small /中密度)とWVGA800(高密度)などの大画面用のres/layout-large/xmlファイルです。私は最初に320x480すなわちHVGAのような中規模の画面でアプリを実行すると完全に動作しますが、大型または小型のエミュレータで同じアプリケーションを実行すると、中サイズの画面に表示された同じレイアウトが表示され、画面やバイスには適合しませんその逆。私は絶対レイアウトを使用せず、pxまたはspまたはdipの代わりにdpを使用しました。私はたくさん試しましたが、成功できませんでした。どのように私はその状況を処理する必要がありますか?何か案が?Androidアプリは複数の画面をサポートしていません
0
A
答えて
0
しようとするいくつかのこと、
画面サイズを確認するために、実行時に実際の画面サイズをダンプは、あなたがGet screen dimensions in pixels
を参照してください期待しているものである一時的/ RESの内容を削除レイアウトフォルダを使用して、リソースを取得する場所をデバッグします。
一般的に、あなたは、錠剤のために別々のレイアウトを持っているそして、例えばfill_parentなど、同じレイアウトのリソースが、適応幅と高さでQVGAおよびHVGAをサポートすることができるはずです。
+0
応答パレードに感謝します。私は2つのトリックを試みたが、それはレイアウトの通常のファイルからリソースを引き出す。私はQVGA、HVGA、WVGAのレイアウトを別々に作っています。私は、画面構成に従ってリソースを引き出すのはアンドロイドの責任だと思います。 – Larik
関連する問題
- 1. Android:複数の画面をサポート
- 2. 複数の画面解像度をサポートできません
- 3. 大画面と小画面の複数画面のサポート
- 4. Androidハニカムはどの画面サイズをサポートしていますか?
- 5. 複数の画面のサポートを表示
- 6. NHibernate.Driver.FirebirdClientDriverは複数のクエリをサポートしていません
- 7. 複数の画面(携帯電話とタブレット用)のAndroidアプリ
- 8. 複数の画面を持つAndroidアプリケーション
- 9. アンドロイドで複数の画面をサポートする場合の画像
- 10. 固定幅のアイコンを含む複数の画面をサポートするAndroid
- 11. Android Dev:複数の画面でのダイアログ
- 12. Android Canvasは画面の一部しか占めていません
- 13. スーパースリムライブラリは、複数のテキストビューを持つヘッダーをサポートしていません
- 14. AndroidのjvmはkeyFactory generatePublic()をサポートしていませんか?
- 15. iPhoneのプラットフォームとしてAndroidの複数の画面のスクロール
- 16. jqueryファイルアップロード(blueimp) - IE9は複数のファイル選択をサポートしていませんか?
- 17. Androidアプリとパターンロック画面
- 18. VideoViewはAndroidでビデオをサポートしていません
- 19. AndroidブラウザはHTMLフォームをサポートしていませんアップロードファイル
- 20. Android HCEは選択MFコマンドをサポートしていませんか?
- 21. "background-size:cover"はモバイル画面をカバーしていません
- 22. 複数画面?
- 23. 複数の画面
- 24. Androidタブレット画面サイズのサポート方法
- 25. Androidタブウィジェットは画面の幅を埋めません
- 26. 複数の画面をサポートする(携帯電話とタブレット)
- 27. java code複数の画面サイズをサポートする方法
- 28. NHibernate:DB2400Dialect:Dialectは変数の制限をサポートしていません
- 29. 関数ポインタはC++のインスタンス型をサポートしていません
- 30. Android:複数の画像を表示できません
見てください:http://developer.android.com/guide/practices/screens_support.html – NickLH
はい私はそのガイドに従っており、すべての画面と密度を真に表示することはマニフェストでも同じですが、私はそうではありません私はどこに行方不明ですか? – Larik
あなたがしたことを何も表示していないので、言うことは難しいです... – NickLH