画面解像度取得

Androidのアプリを作成で、肝になってくるのが 多くの機種が存在する中、
機種に依存せずに動作することです。

特にデザインは、様々な大きさの画面サイズに対応しなければ ならないので大変です。

そんなときは、以下のようにして、画像の解像度を取得します。      

      //解像度取得     

      DisplayMetrics metrics = new DisplayMetrics();      

      getWindowManager().getDefaultDisplay().getMetrics(metrics); 

後は、取得した解像度を以下のように使うだけです。      

      textView.setWidth((int)(200 * metrics.scaledDensity));

これで、解像度により大きさも変わってくれます!!