問題タブ [multiscreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
376 参照

android - Gridview マルチスクリーンのサポート?

こんにちは、私は壁紙アプリに取り組んでおり、ほぼ完了していますが、さまざまなデバイスでテストしようとすると、Gridview 画像が引き伸ばされたり重なったりします。マルチスクリーンのサポートに関するドキュメントをいくつか読んだので、すべての画面を考慮する必要があると思います (サイズ/解像度/密度) しかし、それをコードに実装する方法がわかりません

私のイメージアダプター

誰かが特定のチュートリアルに案内してくれるなら、すべての電話画面に3列の画像を表示したいだけです。よろしくお願いします

更新されたコード

0 投票する
2 に答える
234 参照

android - 複数画面のサポート Android

このトピックに関してすでに多くの質問が寄せられていることは承知していますが、本当に助けが必要です.

まず第一に、はい、公式リンクhttp://developer.android.com/guide/practices/screens_support.htmlを読んで読み直しました

私の問題は次のとおりです。ランドスケープ ビューのみのゲームを作成しています。画面に小さなキャラクターを表示しているだけです。

ドキュメントから私が理解していることをお話ししましょう:

  • システムは、次のフォルダで画面に最適な画像を自動的に見つけようとします: drawable/mdpi; hdpiなど
  • システムが最適な画像を見つけられない場合、最も近い画像を取得してサイズを変更するため、アーティファクトが作成される可能性があります。したがって、すべての dp に画像を提供することをお勧めします。

では、drawable/mdpi で 1 つの画像だけをゲームに提供すると、現在のデバイスの画面に比例して自動的にサイズ変更されないのはなぜですか? タブレットと S2 で試してみましたが、結果が異なります。すべての画面で画像が正確に比例するようにします。

ありがとうございました

0 投票する
2 に答える
16377 参照

c# - 表示されているすべてのアプリケーションとフォームの複数のデスクトップのスクリーンショットを撮る

私は、出力ごとに 1280x1024 ピクセルなど、4 つの出力 (モニター) を持つシステムを使用しています。デスクトップ全体とその上で開いているすべてのアプリケーションのスクリーンショットが必要です。

GetDesktopWindow()(MSDN)を試しましたが、正しく動作しません。一部のフォームは、キャプチャされた画像に表示されません。

0 投票する
1 に答える
88 参照

android - 複数画面サポートに関連するレイアウトの問題

2.3.3 から 4.2 までをサポートするアプリケーションを開発しています。ここでは、電話とタブレットの両方をサポートできるアプリケーションを開発しています。そのために、個別のレイアウトを作成し、別のフォルダーに保存しました。Android 4.0.1 バージョンのテスト デバイスX-treme 7 インチ インターネット タブレットでアプリケーションをテストしました、タブレットでテストすると、layout-large フォルダーからレイアウトを取得できませんでした。OSは大きなフォルダからレイアウトを取得します.私の疑問は、なぜ私のアプリケーションが正しく動作しないのか (つまり、レイアウトが適切に取られたのか) ??

0 投票する
1 に答える
162 参照

android - タブレット用の Android マルチスクリーンの異なるレイアウトファイル

解像度が 800x480 と 1024x600 の 7 インチ タブレットで動作するアプリを作成する必要があります。両方の中で最も重要なタブレットは 1024x600 のタブレットなので、レイアウト ファイルを「layout-sw600dp」という名前のレイアウト フォルダに配置し、それはよさそうだ。

現在の問題は、解像度が 800x480 のタブレットも「layout-sw600dp」フォルダーを使用しており、レイアウトが見栄えがよくないことです。そのため、いくつかの変更を加える必要がありますが、大きなタブレットのレイアウトを壊すことはありません。

私に何ができるか考えていますか?

前もってありがとうフランク

0 投票する
1 に答える
176 参照

android - 画面の解像度に関係なく、同じ場所にポップアップメニューを表示するにはどうすればよいですか?

そのため、特定の場所に表示するカスタム ポップアップ メニューまたはツールチップを作成しましたが、画面の解像度によってポップアップ メニューが別の場所に表示されることがわかりました。タブレットの画面解像度に関係なく、ポップアップ メニュー/ツールチップは同じ場所に表示されますか?