List of usage examples for android.view View View
public View(Context context)
From source file:Main.java
public static void hideSoftInput(Activity activity) { View view = activity.getCurrentFocus(); if (view == null) view = new View(activity); InputMethodManager imm = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(view.getWindowToken(), 0); }
From source file:Main.java
public static View addSpacer(LinearLayout row) { View spacer = new View(row.getContext()); // if (DEBUG) spacer.setBackgroundColor(Color.GREEN); android.widget.LinearLayout.LayoutParams params = new android.widget.LinearLayout.LayoutParams( DEBUG ? 1 : 0, DEBUG ? 1 : 0, 1); row.addView(spacer, params);/* ww w.j a v a2 s. c o m*/ return spacer; }
From source file:Main.java
private static void setupStatusBarView(Activity activity, ViewGroup contentLayout, int color) { View mStatusBarView = null;// ww w . ja va 2s . c om View statusBarView = new View(activity); ViewGroup.LayoutParams lp = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, getStatusBarHeight(activity)); contentLayout.addView(statusBarView, lp); mStatusBarView = statusBarView; mStatusBarView.setBackgroundColor(color); }
From source file:Main.java
public static View prepareSpace(int dp, Context ctx) { ViewGroup.LayoutParams separator = new ViewGroup.LayoutParams(dp, ViewGroup.LayoutParams.MATCH_PARENT); //border set//from w ww . ja v a 2s. c o m View borderVertical = new View(ctx); borderVertical.setLayoutParams(separator); return borderVertical; }
From source file:Main.java
public static void hideSoftKeyboard(final Activity activity) { InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERVICE); if (imm == null) { return;//from w w w . j a v a 2 s . co m } View view = activity.getCurrentFocus(); if (view == null) { view = new View(activity); } imm.hideSoftInputFromWindow(view.getWindowToken(), 0); }
From source file:Main.java
public static void hideKeyboard(Activity activity) { InputMethodManager inputMethodManager = (InputMethodManager) activity .getSystemService(Activity.INPUT_METHOD_SERVICE); //Find the currently focused view, so we can grab the correct window token from it. View view = activity.getCurrentFocus(); //If no view currently has focus, create a new one, just so we can grab a window token from it if (view == null) { view = new View(activity); }//from w w w . j a v a2 s. com inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0); }
From source file:Main.java
private static View createTranslucentStatusBarView(Activity activity, int alpha) { View statusBarView = new View(activity); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, getStatusBarHeight(activity)); statusBarView.setLayoutParams(params); statusBarView.setBackgroundColor(Color.argb(alpha, 0, 0, 0)); return statusBarView; }
From source file:Main.java
/** * Gets the action bar height in pixels/*w ww. j a va2s . c om*/ * * @param context * @return action bar height in pixels */ public static int getActionBarHeight(Context context) { TypedValue tv = new TypedValue(); View view = new View(context); if (context.getTheme().resolveAttribute(android.R.attr.actionBarSize, tv, true)) { return TypedValue.complexToDimensionPixelSize(tv.data, context.getResources().getDisplayMetrics()); } return 0; }
From source file:com.laer.easycast.MusicPane.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View root = new View(getActivity()); root.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); root.setBackgroundColor(Color.WHITE); root = inflater.inflate(R.layout.imagepane, container, false); setHasOptionsMenu(true);/*from w ww. ja va 2 s . c o m*/ myViewGroup = container; return root; }
From source file:com.yunyou.yike.utils.StatusBarCompat.java
public static View compat(Activity activity, int statusColor) { int color = ContextCompat.getColor(activity, R.color.colorPrimaryDark); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { if (statusColor != INVALID_VAL) { color = statusColor;/*from ww w . ja va 2s .co m*/ } activity.getWindow().setStatusBarColor(color); return null; } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT && Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { ViewGroup contentView = (ViewGroup) activity.findViewById(android.R.id.content); if (statusColor != INVALID_VAL) { color = statusColor; } View statusBarView = contentView.getChildAt(0); if (statusBarView != null && statusBarView.getMeasuredHeight() == getStatusBarHeight(activity)) { statusBarView.setBackgroundColor(color); return statusBarView; } statusBarView = new View(activity); ViewGroup.LayoutParams lp = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, getStatusBarHeight(activity)); statusBarView.setBackgroundColor(color); contentView.addView(statusBarView, lp); return statusBarView; } return null; }