問題タブ [android-screen-support]

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 投票する
3 に答える
2619 参照

android - さまざまな画面サイズでのonTouchevent.getXまたはYの一貫性-Android

OnTouchListenerカスタムビューにを実装しています。このビューでは、基本的にx軸とy軸に沿って移動するオブジェクトを描画していevent.getX();ますevent.getY();

draw画面の特定の位置でタッチイベントが発生したときに、いくつかの変更を実行したいと思います。問題は、画面サイズによって値が異なることです。たとえば、 WVGAデバイスのポイントのX値は60で、タブレットの場合は100です。これは一貫性がないため、適切な条件を記述できませんでした。if

あなたの以前の経験から、誰かがこれに対する解決策を提案できますか?

0 投票する
3 に答える
589 参照

android - Android のピクセル値を取得する

私はグーグルでこの問題をたくさん検索しましたが、助けを得ることができません.私の質問は、ユーザーがタップしたAndroid画面のピクセル位置を取得する方法ですか?

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

android - グーグルプレイはマニフェスト設定に従ってフィルタリングしません

私のアプリケーションはグーグルプレイであり、マニフェスト構成は次のようなものです

しかし、アップロードした後、それは表示されます

どのように機能しますか??..なぜsmall-xlarge??..私のxlargeはすでにfalseです。

私は何かを逃すことができますか?

助けて!!前もって感謝します

0 投票する
0 に答える
18 参照

android-screen-support - 小さな画面でのエラー

マニフェストに次のコードがあります。

しかし、galaxy y では完全な画面が表示されません。

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

android - Android (API 13 より前) で 7 インチと 10 インチの画面を区別するにはどうすればよいですか?

私はアプリを開発していて、重大な問題に遭遇しました (私の個人的な意見では、Android では本当に大きな失敗です)。API 13 (「小幅」機能が追加された) より前に複数の画面をサポートしようとする場合は、画面サイズ (小、中など) と密度 (ldpi、mdpi など) を使用して、さまざまなレイアウトを提供する必要があります。画面。10 インチ タブレットと 7 インチ タブレットの両方をサポートするまでは、すべて問題なく動作します。たとえば、解像度 1280X800、密度 160 の 10 インチ タブレット (ほとんどのタブレット) と Kindle (1024x600、密度 160、7') は Android で同じです。まだ)それぞれに異なるレイアウト/寸法値を個別に提供することはできません。

テキストのサイズを決定するためだけに、コード内で厄介な計算をすべて実行したくはありません。多くの人がこの問題に遭遇していると確信しています。

誰もこれに対する解決策を知っていますか?

ありがとう、エラド

0 投票する
4 に答える
73673 参照

android - Android の画像とアセットのサイズについて

アプリの画像アセットに関する疑問を解消する必要があります。

何かの高さ[画像ビュー]が50ディップの高さであることをxmlファイルで指定した場合

リソース フォルダからどの種類の画面を選択すればよいですか?

高さ50ピクセルの画像を作成するには、

ベース画像と比較して、サイズの大きい画像と小さい画像の割合は何パーセントですか。

iOS のように、@2x は文字どおり画像の 2 倍のサイズであり、プログラム的には通常のサイズと言います。

ありがとう!

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

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

以下の画面のレイアウトを作成しました。

2.7' QVGA

3.2 インチ HVGA

5.1 インチ WVGA

3.7 インチ ネクサス ワン

今、540px X 960px、720px X 1280px、480 X 854のレイアウト画面を作りたいのですが、どうやっても作れません。携帯電話やタブレットのすべてのサイズをサポートする正確な方法は何ですか?

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

android - sw600dp と sw720dp を使用した Android レイアウト

600dpAndroid アプリケーションで screenをサポートしたいと考えています。だから私はそのレイアウトを使用して作成しlayout-sw600dpました。しかし、アプリケーションで正確なレイアウトを取得できません。

800 X 1280で画面サイズを取得しましlayout-sw720dpたが、サイズによってレイアウトが少し悪くなり720 X 1280ます。

720 X 1280layout-sw720dp600 X 1024でサポートするにはどうすればよいlayout-sw600dpですか?

0 投票する
0 に答える
2142 参照

android - normal-mdpiデバイスがデフォルトのdrawableではなくdrawable-normal-hdpiから選択するのはなぜですか?

奇妙な質問の仕方でごめんなさい。

つまり、基本的に問題は、描画可能なリソース用に3つのディレクトリがあることです。

  • ドローアブル
  • drawable-normal-hdpi
  • ドローアブル-xlarge

このように分離するつもりで

このように分けたい

しかし、それは機能しません。

通常の画面mdpiを備えたデバイスは、通常のhdpiから選択するため、これは必要ありません。

drawableの名前をdrawable-normal-mdpiに変更すると機能しますが、非常に小さなデバイスではリソースが見つからないと文句を言います。

これにより、フォルダの内容をdrawableからdrawable-normal-mdpiに複製する必要がありますが、これは間違っているように聞こえます。

私が理解している限り、すべての単一の描画可能に対して2つのxmlが必要であり、私にとってこれは最低解像度の重複フォルダーを持つよりも悪いので、alias-xmlを使用するオプションは実際には役に立ちません。

画像に示されているように、目標を達成するために何ができますか?御時間ありがとうございます。

編集:minSdkVersion = "8" targetSdkVersion = "15"

解決済み:

ディレクトリを使って画像のように分離することができました

  • drawable-mdpi
  • ドローアブル-hdpi
  • ドローアブル-xlarge
0 投票する
2 に答える
134 参照

android - サポート画面を使用した後でも、アンドロイドで小さな画面をサポートするにはどうすればよいですか?

あらゆるサイズの画面でアプリを動作させる必要があります。SII では完全に動作しますが、Galaxy Y では完全なアプリが表示されません。マニフェストでサポート画面コードを使用しています。何が悪いのかわかりません。

マニフェストのコードは次のとおりです。