0

私のアプリケーションのグリッドビューには、4行4列があります。デバイスの画面サイズに関係なく、これを半分の画面に表示したいと思います。それに応じて画像ビューサイズを設定するにはどうすればよいですか

4

2 に答える 2

2

画像ビューのサイズをdpで定義します。これにより、画面の密度に応じてサイズが設定されます。

于 2013-04-09T12:06:47.897 に答える
0

最も簡単な方法は、GridViewのサイズをディップ(デバイスに依存しないピクセル)で設定することです。これは、XMLレイアウトファイルを介して、明示的に、またはビジュアルエディターを使用して行うことができます。デバイスに依存しないピクセルは基本的にパーセンタイルであるため、Androidプラットフォームは、表示されるデバイスのサイズと密度に基づいてサイズ変更を処理します。つまり、android:layout_width = "50dip"の値は、どのデバイスでも同じように見えます。

于 2013-02-13T07:58:49.080 に答える