Android examples for User Interface:TextView
get layout parameters for number TextView
//package com.java2s; import android.content.Context; import android.util.TypedValue; import android.view.ViewGroup.LayoutParams; import android.widget.LinearLayout; public class Main { private static Context sContext; /**/*from ww w. j a v a2 s. co m*/ * @return layout parameters for number text views. */ public static LinearLayout.LayoutParams getNumberSize() { return new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, calcPx(30)); } /** * Calculates the number of pixels corresponding to the given device independent pixels for the current device. * * @param aDp * The number of device independent pixels to transform. * @return the number of pixels that corresponds to the given value. */ public static int calcPx(final int aDp) { return Math.round(TypedValue.applyDimension( TypedValue.COMPLEX_UNIT_DIP, aDp, sContext.getResources() .getDisplayMetrics())); } }