IBM Worklight android で異なる解像度のサポートを検索しています。こちら側からチュートリアルを読んでいますIBM Worklight チュートリアルチュートリアル/モジュール 09 では、さまざまな解像度について説明しています。ドキュメントには、次のような行があります。
デフォルトでは、Android アプリケーションは、アプリケーションの HTML ファイルが 320 ピクセルの画面幅に合わせてスタイル設定されていると想定します。グラフィック要素をより広い画面に表示する場合、Android は画像とフォントを適切な比率に自動的にスケーリングします。たとえば、幅 480 ピクセルの画面では、幅 100 ピクセルの画像は 480/320 (= 1.5) で幅 150 ピクセルにスケーリングされます。
ここで、Worklight Hybrid プロジェクトを作成し、その中に背景画像を設定し、この画像に 2 つのボタンを設定します。さまざまな解像度をテストしているデモアプリです。
今、私はこのアプリを Android に展開し、Tab 7 インチ、nexus 4、および tab 10.1 で実行します。現在、私の画像サイズは 580x320 で、ビット深度は 24 です。
このプロジェクトをnexus 4で実行すると、画像の幅は正しくなりますが、画像の高さのバイスはスケーリングされません。
タブ 7 2 でこのプロジェクトを実行すると、画像の左側に余分な空白があり、画像の高さに余分な空白がある画像が表示されます。
タブ 10.1 で実行すると、タブ 7 2 と同じ動作を示します。
これらすべてがすべての画面サイズでスケーリングされ、幅と高さに余分な空白が表示されないように、どの正確な一般的なサイズが使用されるのか、私は本当に混乱しています