Example usage for android.view View inflate

List of usage examples for android.view View inflate

Introduction

In this page you can find the example usage for android.view View inflate.

Prototype

public static View inflate(Context context, @LayoutRes int resource, ViewGroup root) 

Source Link

Document

Inflate a view from an XML resource.

Usage

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();
        }
    });
}