私はアンドロイドデバイス全体のアプリケーションを開発しています。しかし、画面の解決は異なっており、それがどのように見えるかが最大の問題です。だから私はサイズ変更コントロールを作成したいと私はabsolutelayoutを使用しても、それは同じです..私はdpとしてコントロールに価値を与える..Androidの画面のサイズを変更するには
この問題を解決するにはどうすればよいですか?
私はアンドロイドデバイス全体のアプリケーションを開発しています。しかし、画面の解決は異なっており、それがどのように見えるかが最大の問題です。だから私はサイズ変更コントロールを作成したいと私はabsolutelayoutを使用しても、それは同じです..私はdpとしてコントロールに価値を与える..Androidの画面のサイズを変更するには
この問題を解決するにはどうすればよいですか?
レイアウトの寸法をハードコーディングすることはできず、すべての画面サイズで動作するとは限りません。そして、あなたがそれを書かない限り、それを自動的に行う方法はありません。
レイアウトを設計するときに、代わりに相対レイアウトまたは線形レイアウトを使用し、fill_parent
とwrap_content
のような値を使用することができます。
Android開発者が従うもう1つのアプローチは、さまざまな画面サイズで異なるリソースファイルを使用し、Androidは実行時に自動的にそれらを読み込みます。
thisを参照して、さまざまな画面サイズを効果的に使用する方法についての詳細をご覧ください。
AbsoluteLayoutを使用しないでください。ご覧ください - http://developer.android.com/guide/practices/ui_guidelines/index.html – adatapost
画面のサイズを変更することはできません。しかし、あなたが望むものは、別の論理によって達成することができます。ここをクリックしてください:http://developer.android.com/guide/practices/screens_support.html –
私はすでにそれらを読んだ...しかし、私はいくつかのサイズ変更の方法やそのようなことができると考えていた.. – ertan2002