List of usage examples for android.view View inflate
public static View inflate(Context context, @LayoutRes int resource, ViewGroup root)
From source file:com.keifermiller.inkbar.activities.IBActivity.java
@Override public void setContentView(View view) { RelativeLayout iBContent = (RelativeLayout) View.inflate(this, R.layout.ib_activity_layout, null); iBContent.addView(view);// w ww. j a va 2 s.c om super.setContentView(iBContent); }
From source file:com.abhi.barcode.fragment.library.BarCodeFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View c = View.inflate(getActivity(), R.layout.superimposedcamera, null); viewfinderView = (ViewfinderView) c.findViewById(R.id.viewFinder_View); hasSurface = false;//from w ww .j a v a2 s . c o m mHandler = new Handler(); runCamera = true; return c; }
From source file:com.sft.blackcatapp.SearchCoachActivity.java
private void initView() { setTitleText(R.string.search_coach); swipeLayout = (RefreshLayout) findViewById(R.id.enroll_school_swipe_container); swipeLayout.setOnRefreshListener(this); swipeLayout.setColorScheme(android.R.color.holo_blue_bright, android.R.color.holo_green_light, android.R.color.holo_orange_light, android.R.color.holo_red_light); coachListView = (ListView) findViewById(R.id.enroll_select_school_listview); showTitlebarText(BaseActivity.SHOW_RIGHT_TEXT); if (currCity != null) { currCity = currCity.replace("", ""); setRightText(currCity);/*from w w w.ja va 2 s . co m*/ } View headerView = View.inflate(mContext, R.layout.search_coach_header, null); coachListView.addHeaderView(headerView); searchCoach = (EditText) headerView.findViewById(R.id.search_coach_search_et); // carSelect = (TextView) headerView // .findViewById(R.id.search_coach_car_select_tv); // distanceSelect = (TextView) headerView // .findViewById(R.id.search_coach_distance_select_tv); // commentSelect = (TextView) headerView // .findViewById(R.id.search_coach_comment_select_tv); // // arrow1 = (ImageView) headerView // .findViewById(R.id.search_coach_arrow1_iv); // arrow2 = (ImageView) headerView // .findViewById(R.id.search_coach_arrow2_iv); // arrow3 = (ImageView) headerView // .findViewById(R.id.search_coach_arrow3_iv); }
From source file:com.github.rubensousa.tablayoutadapter.TabLayoutAdapter.java
public void addCustomViewItem(Fragment fragment, @LayoutRes int layout) { addItem(fragment, View.inflate(mTabLayout.getContext(), layout, mTabLayout)); }
From source file:gov.sfmta.sfpark.DetailViewActivity.java
public View headerText(String val) { View header = View.inflate(this, R.layout.header_row, null); TextView title = (TextView) header.findViewById(R.id.header_title); title.setText(val); return header; }
From source file:app.hanks.com.conquer.activity.LoginActivity.java
@Override protected View getContentView() { return View.inflate(context, R.layout.activity_login, null); }
From source file:net.sf.aria2.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); boolean offerUpNav; // at some point after API 11 framework begins to throw, when you use old style.. if (Build.VERSION.SDK_INT < HONEYCOMB) { initLegacyPrefs();/*from www . j a v a 2 s .c o m*/ offerUpNav = false; } else offerUpNav = isOfferingUpNav(); final LinearLayout toolbarContainer = (LinearLayout) View.inflate(this, R.layout.activity_prefs, null); // transplant content view children (created for us by framework) final ViewGroup root = (ViewGroup) findViewById(android.R.id.content); final int contentChildrenCount = root.getChildCount(); final List<View> childViews = new ArrayList<>(contentChildrenCount); for (int i = 0; i < contentChildrenCount; ++i) childViews.add(root.getChildAt(i)); root.removeAllViews(); for (View childView : childViews) toolbarContainer.addView(childView); root.addView(toolbarContainer); // initialize toolbar final Toolbar toolbar = (Toolbar) toolbarContainer.findViewById(R.id.toolbar); toolbar.setTitle(getTitle()); if (offerUpNav) { toolbar.setLogo(null); toolbar.setNavigationIcon(R.drawable.abc_ic_ab_back_mtrl_am_alpha); toolbar.setNavigationOnClickListener(v -> goUp()); } else { toolbar.setNavigationIcon(null); toolbar.setLogo(R.drawable.aria2_logo); } }
From source file:net.inbox.Pager.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Show first use help boolean show_help = false; // Init SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); if (!prefs.contains("initialized")) { PreferenceManager.setDefaultValues(this, R.xml.settings, false); prefs.edit().putBoolean("initialized", true).apply(); // Initial values that don't have a preference screen prefs.edit().putBoolean("imap_or_pop", true).apply(); prefs.edit().putBoolean("using_smtp", false).apply(); prefs.edit().putBoolean("enable_pw", false).apply(); show_help = true;/* w w w. j a v a 2s . c o m*/ } if (show_help || !prefs.getBoolean("enable_pw", false)) { init_db("cleartext"); // Initial entry view View v = View.inflate(this, R.layout.pager, null); v.startAnimation(AnimationUtils.loadAnimation(this, R.anim.fade_in)); setContentView(v); rv_main = (RelativeLayout) findViewById(R.id.app_main); rv_main.setVisibility(View.VISIBLE); rv_main.setAlpha(0.01f); rv_main.animate().alpha(1f).setListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { super.onAnimationEnd(animation); activity_load(); } }); } else { // Initial entry view View v = View.inflate(this, R.layout.pager, null); v.startAnimation(AnimationUtils.loadAnimation(this, R.anim.fade_in)); setContentView(v); // Entry text edit llay_pw = (LinearLayout) findViewById(R.id.llay_pw); llay_pw.setVisibility(View.VISIBLE); rv_main = (RelativeLayout) findViewById(R.id.app_main); et_pw = (EditText) findViewById(R.id.pw); et_pw.setOnKeyListener(new View.OnKeyListener() { public boolean onKey(View v, int key, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && key == KeyEvent.KEYCODE_ENTER) { init_db(et_pw.getText().toString()); et_pw.setText(""); if (unlocked) { activity_load(); fade_in_ui(); } else { if (++over >= 3) finish(); } return true; } return false; } }); } // Helper dialog if (show_help) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setCancelable(true); builder.setTitle(getString(R.string.helper_title)); builder.setMessage(getString(R.string.helper_msg)); builder.setPositiveButton(getString(android.R.string.ok), null); builder.setNegativeButton(getString(R.string.btn_pw), new AlertDialog.OnClickListener() { public void onClick(DialogInterface dialog, int which) { startActivity(new Intent(getApplicationContext(), Settings.class)); overridePendingTransition(R.anim.right_in, R.anim.right_out); } }); builder.show(); } }
From source file:me.acristoffers.tracker.fragments.PackageListFragment.java
@Override public void onActivityCreated(final Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); final Activity activity = getActivity(); final View view = getView(); if (view == null || activity == null) { return;/*ww w. jav a 2 s.c o m*/ } PreferenceManager.setDefaultValues(activity, R.xml.preferences, false); AlarmReceiver.setAlarm(activity); recyclerView = (RecyclerView) view.findViewById(R.id.recyclerView); if (recyclerView == null) { activity.finish(); System.exit(0); } final RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(activity); recyclerView.setLayoutManager(layoutManager); final PackageListAdapter recyclerViewAdapter = new PackageListAdapter(activity, (PackageListActivity) activity); recyclerView.setAdapter(recyclerViewAdapter); swipeRefreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.swipe_container); if (swipeRefreshLayout == null) { activity.finish(); System.exit(0); } swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { if (updating == 0) { checkForUpdates(); } } }); final Button button = (Button) view.findViewById(R.id.addButton); if (button != null) { button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final View view = View.inflate(activity, R.layout.search_package, null); final AlertDialog.Builder builder = new AlertDialog.Builder(activity); builder.setTitle(R.string.search_for_package); builder.setView(view); final EditText code = (EditText) view.findViewById(R.id.code); if (code != null) { code.addTextChangedListener(new TrackCodeFormattingTextWatcher(code)); } builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { final EditText code = (EditText) view.findViewById(R.id.code); final EditText name = (EditText) view.findViewById(R.id.name); Package p = null; if (code != null) { Editable editable = code.getText(); if (editable != null) { String s = editable.toString(); p = new Package(s, getActivity(), null); } } if (name != null && p != null) { final Editable editable = name.getText(); if (editable != null) { final String s = editable.toString(); p.setName(s); p.setActive(true); p.save(); checkForUpdates(); } } dialogInterface.dismiss(); } }); builder.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); } }); final AlertDialog dialog = builder.create(); dialog.show(); } }); } }
From source file:org.sufficientlysecure.keychain.ui.SettingsActivity.java
/** * Hack to get Toolbar in PreferenceActivity. See http://stackoverflow.com/a/26614696 *//*from w w w. j ava 2 s .co m*/ private void setupToolbar() { ViewGroup root = (ViewGroup) findViewById(android.R.id.content); LinearLayout content = (LinearLayout) root.getChildAt(0); LinearLayout toolbarContainer = (LinearLayout) View.inflate(this, R.layout.preference_toolbar, null); root.removeAllViews(); toolbarContainer.addView(content); root.addView(toolbarContainer); Toolbar toolbar = (Toolbar) toolbarContainer.findViewById(R.id.toolbar); toolbar.setTitle(R.string.title_preferences); // noinspection deprecation, TODO use alternative in API level 21 toolbar.setNavigationIcon(getResources().getDrawable(R.drawable.ic_arrow_back_white_24dp)); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //What to do on back clicked finish(); } }); }