アンドロイドタブレットでも動作するアプリケーションを開発しました。それはアンドロイドの携帯電話に完全に取り組んでいます。私がタブレットでそれを走らせたとき、それは画面全体に広がらなかった。それはちょうどモバイル機器と同じ面積をカバーしていました。私はそれもタブレット上で実行し、モバイルデバイス上で実行されている画面全体をカバーしたい。デザインを使用する前に、それぞれのタイプと実行時に2つの異なるデザインを作成する必要がありますか?アンドロイドの携帯電話かテーブルかどうかを確認する必要がありますか?タブレット用Androidアプリケーション
答えて
は<uses-sdk>
タグの後にマニフェストファイルに次のコードブロックを追加します。
<supports-screens
android:xlargeScreens="true"
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
注:あなたminSdkVersion
に等しいか9
以上である場合にのみandroid:xlargeScreens="true"
属性を追加します。
このコードブロックを追加するだけでなく、thisリンクに従ってください。また、あなたは以下のリンクを通過することをお勧め:
Supporting Different Screen Sizes
Supporting Different Densities
は、この情報がお役に立てば幸いです。
ありがとうございます。出来た。私はいくつかのビューの問題を発見しましたが、私はすぐにそれらを処理します。 –
ようこそ。ソリューションがうまくいきました。あなたが別の問題に直面するならば、まあ、SOはいつもそこにあります。 – Ghost
は、タグの前にたManifest.xmlで
<uses-sdk android:minSdkVersion="8" android:maxSdkVersion="11"/>
<supports-screens android:anyDensity="true" />
を試してみてくださいアンドロイドマニフェスト
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
にコードの下に追加します。
私はあなたを助けてくれることを願っています。
モバイルデバイスの固定解像度をサポートするために、アプリの任意のビューまたはレイアウトに固定幅と高さを使用したと思います。
あなたのアプリにfill_parent、wrap_content、およびweightプロパティを使用すると、アプリはすべてのアンドロイドデバイスの画面全体を埋め尽くします。一度あなたのコードを見直してください。
小さな例
デバイスが何回転を有していないと仮定する。あなたのデバイスは、320×240の解像度を持っています。あなたは3つのボタンを水平に塗りつぶす必要があります、あなたは各ボタンの幅= 100とレイアウトの余白/パディングのままにすることができます。解像度640 x 480のデバイスで同じアプリを実行すると、3つのボタンの後にスペースが表示されます。これらの3つのボタンと親のlayout_width = fill_parentにwidth = fill_parentとlayout_weight = 1を使用すると、これらの3つのボタンは画面の幅全体を塗りつぶします。
私はあなたを助けてくれることを願っています。
- 1. タブレット用のAndroidカスタムホーム
- 2. SamsungタブレットのAndroidアプリケーションの移植
- 3. タブレット用Webアプリケーションの移植
- 4. Android Appのみタブレット用
- 5. Androidタブレットのローカルデータベース
- 6. AndroidタブレットのEclipse?
- 7. Androidタブレットでポップアップ
- 8. AndroidタブレットIPアドレス
- 9. Androidタブレット用の開発、物理タブレット付き
- 10. Androidマーケットユニバーサルアプリ(タブレット+電話)
- 11. PythonとJava用のAndroidタブレットIDE
- 12. Android用タブレットとスマートフォンのタッチイベント頻度
- 13. Androidタブレット用のデザイン - 雑誌(PDF vs epub)
- 14. Androidタブレット向けアプリケーションの設計に向けて
- 15. Qtアプリケーションをタブレットに書く
- 16. リモートデバッグWindowsタブレットのMobileFirstアプリケーション
- 17. Androidタブレットdpiの違い
- 18. タブレットのAndroidマニフェストファイル属性
- 19. Androidタブレットのアラビア語のサポート
- 20. Androidタブレットでアプレットを実行
- 21. iPad/AndroidタブレットのHTML5キャンバス(ゲーム)
- 22. Micromax funbookタブレットのAndroid開発
- 23. 逆テザリング(USB)のAndroidタブレット
- 24. Androidタブレットにあるもの
- 25. AndroidタブレットAPIとAndroid電話API
- 26. ウェブアプリケーション指向のスマートフォン用タブレットとタブレット
- 27. アプリケーションがGalaxyタブレットでクラッシュする
- 28. HP Slate(Slate、Windowsタブレット)のアプリケーション開発
- 29. WindowsタブレットUWPアプリケーションからデータベースを使用するには?
- 30. Archos 7エミュレータ用タブレット?
http://developer.android.com/guide/practices/screens_supporthtml – nik431