List of usage examples for android.view View inflate
public static View inflate(Context context, @LayoutRes int resource, ViewGroup root)
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; }