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:org.catrobat.catroid.ui.fragment.UserBrickDataEditorFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    fragmentView = inflater.inflate(R.layout.fragment_brick_data_editor, container, false);
    fragmentView.setFocusableInTouchMode(true);
    fragmentView.requestFocus();/*w  ww .  j  av a 2  s  .c om*/

    context = getActivity();
    brickView = View.inflate(context, R.layout.brick_user_editable, null);

    updateBrickView();

    editorBrickSpace = (LinearLayout) fragmentView.findViewById(R.id.brick_data_editor_brick_space);

    editorBrickSpace.addView(brickView);

    ListView buttonList = (ListView) fragmentView.findViewById(R.id.button_list);

    buttonList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Resources resources = getResources();

            String[] actions = resources.getStringArray(R.array.data_editor_buttons);

            String action = actions[position];

            if (action.equals(resources.getString(R.string.add_text))) {
                addTextDialog();
            }
            if (action.equals(resources.getString(R.string.add_variable))) {
                addVariableDialog();
            }
            if (action.equals(resources.getString(R.string.add_line_break))) {
                addLineBreak();
            }
            if (action.equals(resources.getString(R.string.close))) {
                onUserDismiss();
            }
        }
    });

    return fragmentView;
}

From source file:com.javielinux.fragments.MyActivityFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = View.inflate(getActivity(), R.layout.my_activity_fragment, null);

    themeManager = new ThemeManager(getActivity());
    themeManager.setTheme();//from ww w .  j  ava2 s  . co  m

    themeManager.setColors();

    view.findViewById(R.id.layout_foot).setBackgroundColor(themeManager.getColor("color_bottom_bar"));

    BitmapDrawable bmp = (BitmapDrawable) getActivity().getResources()
            .getDrawable(themeManager.getResource("search_tile"));
    if (bmp != null) {
        bmp.setTileModeXY(Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);
        view.setBackgroundDrawable(bmp);
    }

    view.findViewById(R.id.my_activity_add_user).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            showDialogSocialNetworks();
        }

    });

    view.findViewById(R.id.my_activity_add_search).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            ((TweetTopicsActivity) getActivity()).newSearch();
        }

    });

    view.findViewById(R.id.my_activity_add_trending).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            showMenuMoreActions(v);
        }

    });

    view.findViewById(R.id.my_activity_more_options).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            showMenuOptions(v);
        }

    });

    listUsers = (ListView) view.findViewById(R.id.my_activity_users);

    listUsers.setAdapter(adapter);

    lblEmpty = (TextView) view.findViewById(R.id.my_activity_empty);

    return view;
}

From source file:com.farmerbb.taskbar.fragment.FreeformModeFragment.java

@TargetApi(Build.VERSION_CODES.N)
@Override//from  w  w  w. ja va 2  s.c o m
public boolean onPreferenceClick(final Preference p) {
    final SharedPreferences pref = U.getSharedPreferences(getActivity());

    switch (p.getKey()) {
    case "freeform_hack":
        if (((CheckBoxPreference) p).isChecked()) {
            if (!U.hasFreeformSupport(getActivity())) {
                ((CheckBoxPreference) p).setChecked(false);

                AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
                builder.setTitle(R.string.freeform_dialog_title).setMessage(R.string.freeform_dialog_message)
                        .setPositiveButton(R.string.action_developer_options, (dialogInterface, i) -> {
                            showReminderToast = true;

                            Intent intent = new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS);
                            try {
                                startActivity(intent);
                                U.showToastLong(getActivity(), R.string.enable_force_activities_resizable);
                            } catch (ActivityNotFoundException e) {
                                intent = new Intent(Settings.ACTION_DEVICE_INFO_SETTINGS);
                                try {
                                    startActivity(intent);
                                    U.showToastLong(getActivity(), R.string.enable_developer_options);
                                } catch (ActivityNotFoundException e2) {
                                    /* Gracefully fail */ }
                            }
                        });

                AlertDialog dialog = builder.create();
                dialog.show();
                dialog.setCancelable(false);
            }

            if (pref.getBoolean("taskbar_active", false) && getActivity().isInMultiWindowMode()
                    && !FreeformHackHelper.getInstance().isFreeformHackActive()) {
                U.startFreeformHack(getActivity(), false, false);
            }
        } else {
            LocalBroadcastManager.getInstance(getActivity())
                    .sendBroadcast(new Intent("com.farmerbb.taskbar.FINISH_FREEFORM_ACTIVITY"));
            LocalBroadcastManager.getInstance(getActivity())
                    .sendBroadcast(new Intent("com.farmerbb.taskbar.FORCE_TASKBAR_RESTART"));
        }

        break;
    case "freeform_mode_help":
        AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
        builder.setView(View.inflate(getActivity(), R.layout.freeform_help_dialog, null))
                .setTitle(R.string.freeform_help_dialog_title).setPositiveButton(R.string.action_close, null);

        AlertDialog dialog = builder.create();
        dialog.show();
        break;
    case "add_shortcut":
        Intent intent = U.getShortcutIntent(getActivity());
        intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
        intent.putExtra("duplicate", false);

        Intent homeIntent = new Intent(Intent.ACTION_MAIN);
        homeIntent.addCategory(Intent.CATEGORY_HOME);
        ResolveInfo defaultLauncher = getActivity().getPackageManager().resolveActivity(homeIntent,
                PackageManager.MATCH_DEFAULT_ONLY);

        intent.setPackage(defaultLauncher.activityInfo.packageName);
        getActivity().sendBroadcast(intent);

        U.showToast(getActivity(), R.string.shortcut_created);
        break;
    case "window_size":
        if (U.isOPreview()) {
            U.showToast(getActivity(), R.string.window_sizes_not_available);
        }

        break;
    }

    return true;
}

From source file:com.mzs.guaji.ui.ImagePagerActivity.java

private void showPopupWindow() {
    View v = View.inflate(context, R.layout.image_pop, null);
    mPopupWindow = new PopupWindow(v, RelativeLayout.LayoutParams.WRAP_CONTENT,
            RelativeLayout.LayoutParams.WRAP_CONTENT);
    TextView mDialogMessageText = (TextView) v.findViewById(R.id.dialog_message_text);
    mDialogMessageText.setText(R.string.delete_image_text);
    mPopupWindow.showAtLocation(mRootLayout, Gravity.CENTER, 0, 0);
}

From source file:net.openwatch.acluaz.RightsActivity.java

@Override
public View makeView() {
    return View.inflate(this, R.layout.rights_content_textview, null);
}

From source file:com.jungle.widgets.view.JungleLanternView.java

public void setAdapter(LanternViewAdapter adapter) {
    if (mIndicator == null && mIndicatorCreator != null) {
        mIndicator = mIndicatorCreator.createIndicator(this);
    }//from   www  .j  av  a 2  s  .c o  m

    if (mIndicator == null) {
        View.inflate(getContext(), R.layout.layout_default_lantern_indicator, this);
        mIndicator = (JungleIndexIndicatorView) findViewById(R.id.default_indicator);
    }

    mLanternAdapter = adapter;
    mAdapter.notifyDataSetChanged();

    int count = mAdapter.getRawCount();
    mIndicator.setCount(count);

    if (mAdapter.isNeedExtraItem()) {
        scheduleLanternSwitch();
        mViewPager.setCurrentItem(1);
    } else {
        unScheduleLanternSwitch();
        mViewPager.setCurrentItem(0);
    }
}

From source file:com.doplgangr.secrecy.settings.SettingsFragment.java

private void preparePreferenceStealthModePassword() {
    final Preference stealth_mode_password = findPreference(Config.STEALTH_MODE_PASSWORD);
    String openPin = PreferenceManager.getDefaultSharedPreferences(context)
            .getString(Config.STEALTH_MODE_PASSWORD, "");
    if (!openPin.equals("")) {
        stealth_mode_password.setSummary("*# " + openPin);
    }//w w w  .  j a  v  a2  s.co m

    PremiumStateHelper.PremiumListener mPremiumListener = new PremiumStateHelper.PremiumListener() {
        @Override
        public void isPremium() {
            stealth_mode_password.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
                @Override
                public boolean onPreferenceClick(Preference preference) {
                    if (!context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY)) {
                        Util.alert(context, getString(R.string.Stealth__no_telephony),
                                getString(R.string.Stealth__no_telephony_message), Util.emptyClickListener,
                                null);
                        return true;
                    }
                    final View dialogView = View.inflate(context, R.layout.dialog_stealth, null);
                    new AlertDialog.Builder(context)
                            .setMessage(context.getString(R.string.Settings__stealth_explanation))
                            .setView(dialogView).setInverseBackgroundForced(true)
                            .setPositiveButton(getString(R.string.OK), new DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog, int which) {
                                    String password = ((EditText) dialogView.findViewById(R.id.stealth_keycode))
                                            .getText().toString();
                                    SharedPreferences.Editor editor = PreferenceManager
                                            .getDefaultSharedPreferences(context).edit();
                                    editor.putString(Config.STEALTH_MODE_PASSWORD, password);
                                    editor.apply();
                                    confirm_stealth(password);
                                }
                            }).setNegativeButton(getString(R.string.CANCEL), Util.emptyClickListener).show();
                    return true;
                }
            });
        }

        @Override
        public void notPremium() {
            stealth_mode_password.setSummary(
                    stealth_mode_message + " " + context.getString(R.string.Settings__only_permium));
            stealth_mode_password.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
                @Override
                public boolean onPreferenceClick(Preference preference) {
                    mFinishListener.onNew(null, new PremiumFragment()); //Switch fragment to donation
                    return true;
                }
            });
        }
    };
    new PremiumStateHelper(getActivity(), mPremiumListener);
}

From source file:com.heinrichreimersoftware.materialdrawer.DrawerActivity.java

@Override
public void setContentView(int layoutResID) {
    mFrame.removeAllViews();
    View.inflate(this, layoutResID, mFrame);
}

From source file:com.waz.zclient.pages.main.conversation.views.row.message.views.FileMessageViewController.java

public FileMessageViewController(Context context, MessageViewsContainer messageViewContainer) {
    super(context, messageViewContainer);
    view = View.inflate(context, R.layout.row_conversation_file, null);
    selectionContainer = ViewUtils.getView(view, R.id.ll__row_conversation__file__message_container);
    selectionContainer.setOnLongClickListener(this);
    selectionContainer.setOnClickListener(containerOnClickListener);
    progressDotsView = ViewUtils.getView(view, R.id.pdv__row_conversation__file_placeholder_dots);
    actionButton = ViewUtils.getView(view, R.id.aab__row_conversation__action_button);
    actionButton.setOnClickListener(actionButtonOnClickListener);
    downloadDoneIndicatorView = ViewUtils.getView(view, R.id.gtv__row_conversation__download_done_indicator);
    fileNameTextView = ViewUtils.getView(view, R.id.ttv__row_conversation__file__filename);
    fileInfoTextView = ViewUtils.getView(view, R.id.ttv__row_conversation__file__fileinfo);

    failedTextColor = ContextCompat.getColor(context, R.color.accent_red);
}

From source file:hku.fyp14017.blencode.ui.fragment.UserBrickDataEditorFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    fragmentView = inflater.inflate(hku.fyp14017.blencode.R.layout.fragment_brick_data_editor, container,
            false);/*from   w  ww  . ja v  a  2 s  . c  o m*/
    fragmentView.setFocusableInTouchMode(true);
    fragmentView.requestFocus();

    context = getActivity();
    brickView = View.inflate(context, hku.fyp14017.blencode.R.layout.brick_user_editable, null);

    updateBrickView();

    editorBrickSpace = (LinearLayout) fragmentView
            .findViewById(hku.fyp14017.blencode.R.id.brick_data_editor_brick_space);

    editorBrickSpace.addView(brickView);

    ListView buttonList = (ListView) fragmentView.findViewById(hku.fyp14017.blencode.R.id.button_list);

    buttonList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Resources resources = getResources();

            String[] actions = resources.getStringArray(hku.fyp14017.blencode.R.array.data_editor_buttons);

            String action = actions[position];

            if (action.equals(resources.getString(hku.fyp14017.blencode.R.string.add_text))) {
                addTextDialog();
            }
            if (action.equals(resources.getString(hku.fyp14017.blencode.R.string.add_variable))) {
                addVariableDialog();
            }
            if (action.equals(resources.getString(hku.fyp14017.blencode.R.string.add_line_break))) {
                addLineBreak();
            }
            if (action.equals(resources.getString(hku.fyp14017.blencode.R.string.close))) {
                onUserDismiss();
            }

        }
    });

    return fragmentView;
}