画面解像度取得
Androidのアプリを作成で、肝になってくるのが 多くの機種が存在する中、
機種に依存せずに動作することです。
特にデザインは、様々な大きさの画面サイズに対応しなければ ならないので大変です。
そんなときは、以下のようにして、画像の解像度を取得します。
//解像度取得
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
後は、取得した解像度を以下のように使うだけです。
textView.setWidth((int)(200 * metrics.scaledDensity));
これで、解像度により大きさも変わってくれます!!