List of usage examples for android.view View findViewById
@Nullable public final <T extends View> T findViewById(@IdRes int id)
From source file:app.hacked.AddProjectFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.add_project_fragment, null); ((TextView) view.findViewById(R.id.Title)).setTypeface(Typeface.create("sans-serif-thin", Typeface.NORMAL)); ProjectNameET = (EditText) view.findViewById(R.id.ProjectNameET); SynopsisET = (EditText) view.findViewById(R.id.SynopsisET); DescET = (EditText) view.findViewById(R.id.DescET); TeamMemberET = (EditText) view.findViewById(R.id.TeamMemberET); TechET = (EditText) view.findViewById(R.id.ProjectNameET); ((Button) view.findViewById(R.id.CancelButton)).setOnClickListener(new View.OnClickListener() { @Override// w w w. j a va2 s .c om public void onClick(View view) { getActivity().finish(); } }); ((Button) view.findViewById(R.id.addProjectButton)).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (ProjectNameET.getText().toString().equals("")) { Toast.makeText(getActivity(), "A project needs a name for people to recognise!", Toast.LENGTH_SHORT).show(); return; } JSONObject post = new JSONObject(); try { post.put("project_name", ProjectNameET.getText().toString()); post.put("project_synopsis", SynopsisET.getText().toString()); post.put("project_desc", DescET.getText().toString()); post.put("project_team", TeamMemberET.getText().toString()); post.put("project_tech", TechET.getText().toString()); post.put("auth", API.md5(API.BETTER_THAN_NOTHING_STUFF_TO_PREVENT_INJECTION_ATTEMPTS + ProjectNameET.getText().toString())); } catch (Exception e) { e.printStackTrace(); Toast.makeText(getActivity(), "An Error Was encountered parsing the entered details: " + e.getMessage(), Toast.LENGTH_SHORT).show(); return; } JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.POST, "http://hackedioapp.networksaremadeofstring.co.uk/addproject.php", post, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { Log.e("response", response.toString()); try { if (response.has("success") && response.getBoolean("success")) { Toast.makeText(getActivity(), "Project added successfully!", Toast.LENGTH_SHORT).show(); if (getActivity().findViewById(R.id.ProjectDetails) != null) { Bundle arguments = new Bundle(); arguments.putInt(ProjectDetailsFragment.PROJECTID, response.getInt("uuid")); arguments.putString(ProjectDetailsFragment.NAME, ProjectNameET.getText().toString()); arguments.putString(ProjectDetailsFragment.SYNOPSIS, SynopsisET.getText().toString()); arguments.putString(ProjectDetailsFragment.DESCRIPTION, DescET.getText().toString()); arguments.putString(ProjectDetailsFragment.TECHNOLOGIES, TechET.getText().toString()); arguments.putInt(ProjectDetailsFragment.POPULARITY, 1); arguments.putString(ProjectDetailsFragment.TEAMMEMBERS, TeamMemberET.getText().toString()); arguments.putBoolean(ProjectDetailsFragment.ARG_2PANE, true); ProjectDetailsFragment fragment = new ProjectDetailsFragment(); fragment.setArguments(arguments); fragment.setHasOptionsMenu(true); getActivity().getSupportFragmentManager().beginTransaction() .replace(R.id.ProjectDetails, fragment).commit(); } else { getActivity().finish(); Intent detailIntent = new Intent(getActivity(), ProjectDetailsActivity.class); detailIntent.putExtra(ProjectDetailsFragment.PROJECTID, response.getInt("uuid")); detailIntent.putExtra(ProjectDetailsFragment.NAME, ProjectNameET.getText().toString()); detailIntent.putExtra(ProjectDetailsFragment.SYNOPSIS, SynopsisET.getText().toString()); detailIntent.putExtra(ProjectDetailsFragment.DESCRIPTION, DescET.getText().toString()); detailIntent.putExtra(ProjectDetailsFragment.TECHNOLOGIES, TechET.getText().toString()); detailIntent.putExtra(ProjectDetailsFragment.POPULARITY, 1); detailIntent.putExtra(ProjectDetailsFragment.TEAMMEMBERS, TeamMemberET.getText().toString()); detailIntent.putExtra(ProjectDetailsFragment.ARG_2PANE, true); startActivity(detailIntent); } } else { String error = ""; if (response.has("error")) error = ": " + response.getString("error"); Toast.makeText(getActivity(), "An Error Was encountered" + error, Toast.LENGTH_SHORT).show(); } } catch (Exception e) { e.printStackTrace(); Toast.makeText(getActivity(), "An Error Was encountered: " + e.getMessage(), Toast.LENGTH_SHORT).show(); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { // TODO Auto-generated method stub Toast.makeText(getActivity(), "An Error Was encountered: " + error.getMessage(), Toast.LENGTH_SHORT).show(); } }); queue.add(jsObjRequest); } }); return view; }
From source file:com.adithya321.sharesanalysis.fragments.DetailFragment.java
private void setShareSales(View view) { TextView totalSharesPurchasedTV = (TextView) view.findViewById(R.id.detail_total_shares_sold); TextView totalValueTV = (TextView) view.findViewById(R.id.detail_total_value_sold); TextView targetSalePriceTV = (TextView) view.findViewById(R.id.detail_target); TextView differenceTV = (TextView) view.findViewById(detail_difference); int totalSharesSold = 0; int totalSharesPurchased = 0; double totalValueSold = 0; double totalValuePurchased = 0; double averageShareValue = 0; double targetSalePrice = 0; double difference = 0; RealmList<Purchase> purchases = share.getPurchases(); for (Purchase purchase : purchases) { if (purchase.getType().equals("sell")) { totalSharesSold += purchase.getQuantity(); totalValueSold += (purchase.getQuantity() * purchase.getPrice()); } else if (purchase.getType().equals("buy")) { totalSharesPurchased += purchase.getQuantity(); totalValuePurchased += (purchase.getQuantity() * purchase.getPrice()); }//from w w w . j a va2 s.com } if (totalSharesPurchased != 0) averageShareValue = totalValuePurchased / totalSharesPurchased; Date today = new Date(); Date start = share.getDateOfInitialPurchase(); long noOfDays = DateUtils.getDateDiff(start, today, TimeUnit.DAYS); SharedPreferences sharedPreferences = getActivity().getSharedPreferences("prefs", 0); double target = sharedPreferences.getFloat("target", 0); targetSalePrice = averageShareValue * Math.pow((1 + (target / 100)), ((double) noOfDays / 365)); difference = share.getCurrentShareValue() - targetSalePrice; if (difference < 0) differenceTV.setTextColor(getResources().getColor((android.R.color.holo_red_dark))); else differenceTV.setTextColor(getResources().getColor((R.color.colorPrimary))); totalSharesPurchasedTV.setText(String.valueOf(totalSharesSold)); totalValueTV.setText(String.valueOf(NumberUtils.round(totalValueSold, 2))); targetSalePriceTV.setText(String.valueOf(NumberUtils.round(targetSalePrice, 2))); differenceTV.setText(String.valueOf(NumberUtils.round(difference, 2))); }
From source file:com.app.jdy.adapter.MyRecordAdapter.java
@Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null || convertView.getTag() == null) { // ?list_item convertView = listContainer.inflate(this.itemViewResource, null); TextView my_record_money = (TextView) convertView.findViewById(R.id.my_order_name); TextView my_record_time = (TextView) convertView.findViewById(R.id.my_order_momey); TextView my_record_message = (TextView) convertView.findViewById(R.id.my_order_time); if (position % 2.0 == 0) { my_record_money.setBackgroundResource(R.drawable.item_color); my_record_time.setBackgroundResource(R.drawable.item_color); my_record_message.setBackgroundResource(R.drawable.item_color); }//from w w w . j a va 2 s .c om my_record_money.setText("+" + list.get(position).getMoney()); my_record_time.setText(changeTime(list.get(position).getDopositeTime())); my_record_message.setText(list.get(position).getMessage()); } return convertView; }
From source file:de.lebenshilfe_muenster.uk_gebaerden_muensterland.sign_browser.SignBrowserFragment.java
@Nullable @Override//from ww w. j a v a2 s . c o m public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Log.d(TAG, "onCreateView " + hashCode()); final View view = inflater.inflate(R.layout.browser_fragment, container, false); setHasOptionsMenu(true); final RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.signRecyclerView); recyclerView.setHasFixedSize(true); // performance fix recyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); recyclerView.setAdapter(new SignBrowserAdapter(this, getActivity(), new ArrayList<Sign>())); return view; }
From source file:com.rvl.android.getnzb.GetNZB.java
protected Dialog onCreateDialog(int id) { switch (id) { case DIALOG_NO_NZBS_SETTINGS: /* Clear settings of previous alert dialogs */ builder = new AlertDialog.Builder(this); builder.setTitle("No nzbs.org account settings.") .setMessage("Do you wish to enter account settings now?") .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { startPreferences(); return; }//from w ww . j a v a2 s .c o m }).setNegativeButton("No", null); alert = builder.create(); return alert; case DIALOG_NO_HELLANZB_SETTINGS: /* Clear settings of previous alert dialogs */ builder = new AlertDialog.Builder(this); builder.setTitle("No HellaNZB server settings.") .setMessage("Do you wish to enter HellaNZB settings now?") .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { startPreferences(); return; } }).setNegativeButton("No", null); alert = builder.create(); return alert; case DIALOG_ABOUT: /* Clear settings of previous alert dialogs */ builder = new AlertDialog.Builder(this); builder.setTitle("About GetNZB"); View about = getLayoutInflater().inflate(R.layout.about, null); ((TextView) about.findViewById(R.id.textAboutTitle)).setText("GetNZB v" + Tags.VERSION); builder.setView(about); alert = builder.create(); return alert; } return null; }
From source file:com.aqnote.app.wifianalyzer.wifi.ChannelAvailableAdapter.java
@NonNull @Override/*from w w w .j a v a 2 s. c om*/ public View getView(int position, View convertView, ViewGroup parent) { View view = convertView; if (view == null) { LayoutInflater layoutInflater = MainContext.INSTANCE.getLayoutInflater(); view = layoutInflater.inflate(R.layout.channel_available_details, parent, false); } WiFiChannelCountry wiFiChannelCountry = getItem(position); ((TextView) view.findViewById(R.id.channel_available_country)) .setText(wiFiChannelCountry.getCountryCode() + " - " + wiFiChannelCountry.getCountryName()); ((TextView) view.findViewById(R.id.channel_available_title_ghz_2)).setText(WiFiBand.GHZ2.getBand() + " : "); ((TextView) view.findViewById(R.id.channel_available_ghz_2)) .setText(StringUtils.join(wiFiChannelCountry.getChannelsGHZ2().toArray(), ",")); ((TextView) view.findViewById(R.id.channel_available_title_ghz_5)).setText(WiFiBand.GHZ5.getBand() + " : "); ((TextView) view.findViewById(R.id.channel_available_ghz_5)) .setText(StringUtils.join(wiFiChannelCountry.getChannelsGHZ5().toArray(), ",")); return view; }
From source file:com.memetro.android.settings.SettingsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View inflated = inflater.inflate(R.layout.fragment_settings, container, false); spinnerCity = (Spinner) inflated.findViewById(R.id.spinnerCity); spinnerCountry = (Spinner) inflated.findViewById(R.id.spinnerCountry); twitter = (EditText) inflated.findViewById(R.id.twitter_username); name = (EditText) inflated.findViewById(R.id.name); mail = (EditText) inflated.findViewById(R.id.email); checkNotifications = (CheckBox) inflated.findViewById(R.id.check_notifications); saveButton = (Button) inflated.findViewById(R.id.save_button); checkNotifications.setChecked(!UserPreferences.areNotificationsEnabled(mActivity)); List<City> cities = DataUtils.getCities(DataUtils.getUserCountryId()); userData = DataUtils.getUserData();//from w ww . j a v a 2s .c om if (!userData.twittername.equals("")) { twitter.setText("@" + userData.twittername); } if (!userData.name.equals("")) { name.setText(userData.name); } if (!userData.email.equals("")) { mail.setText(userData.email); } checkNotifications.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { UserPreferences.toggleNotifications(mActivity, !checkNotifications.isChecked()); } }); List<Country> countries = DataUtils.getCountries(); LayoutUtils.setDefaultSpinnerGrey(mActivity, spinnerCountry, countries); for (int i = 0; countries.size() > i; i++) { Country country = countries.get(i); if (country.countryId == DataUtils.getUserCountryId()) { spinnerCountry.setSelection(i); } } Long defaultUserCity = userData.cityId; LayoutUtils.setDefaultSpinner(mActivity, spinnerCity, cities); for (int i = 0; cities.size() > i; i++) { City city = cities.get(i); if (city.cityId == defaultUserCity) { spinnerCity.setSelection(i); } } spinnerCountry.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) { Country country = (Country) adapterView.getAdapter().getItem(i); Log.d("PAIS", country.name); List<City> cities = DataUtils.getCities(country.countryId); LayoutUtils.setDefaultSpinnerGrey(mActivity, spinnerCity, cities); } @Override public void onNothingSelected(AdapterView<?> adapterView) { } }); saveButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { new AsyncEditData(mActivity, name.getText().toString(), mail.getText().toString(), getCitySelected()).execute(); } }); return inflated; }
From source file:gov.whitehouse.ui.fragments.app.ArticleViewerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.article_view, container, false); mWebView = (WebView) v.findViewById(R.id.webview); mProgressBar = (ProgressBar) v.findViewById(R.id.progress); mWebView.getSettings().setJavaScriptEnabled(true); // enabling plugins may yield a better result for YouTube videos mWebView.getSettings().setPluginState(WebSettings.PluginState.ON); mWebView.setWebChromeClient(new WebChromeClient() { public boolean onConsoleMessage(ConsoleMessage cm) { Log.d(TAG, cm.message() + " -- From line " + cm.lineNumber() + " of " + cm.sourceId()); return true; }// ww w. j a v a 2 s. c o m }); mWebView.setWebViewClient(new WebViewClient() { @Override public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { Log.e(TAG, "Error in WebView: " + failingUrl + "; " + description); } @Override public void onPageFinished(WebView view, String url) { mProgressBar.setVisibility(View.INVISIBLE); mWebView.setVisibility(View.VISIBLE); Log.d(TAG, "page finished: " + url); if (url.equals(PAGE_TEMPLATE_URL)) { view.loadUrl(String.format("javascript:WhiteHouse.loadPage(%s);", mPageInfo.toString())); } } @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.contains("youtube.com/")) { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(intent); return true; } return false; } }); return v; }
From source file:de.kirchnerei.bicycle.battery.BatteryEditFragment.java
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); mDate = (EditText) view.findViewById(R.id.battery_date); mAverageSpeed = (EditText) view.findViewById(R.id.battery_average_speed); mMileage = (EditText) view.findViewById(R.id.battery_mileage); mLeftover = (EditText) view.findViewById(R.id.battery_leftover); mDate.setKeyListener(null);// w ww .j av a2s . c om View.OnClickListener datePickerListener = new View.OnClickListener() { @Override public void onClick(View v) { doPickBatteryDate(); } }; ImageView datePicker = (ImageView) view.findViewById(R.id.battery_datepicker); datePicker.setOnClickListener(datePickerListener); mDate.setOnClickListener(datePickerListener); // update the current date from property "item" updateDate(null); }
From source file:com.radicaldynamic.groupinform.application.Collect.java
public void showCustomToast(String message) { LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.toast_view, null); // Set the text in the view TextView tv = (TextView) view.findViewById(R.id.message); tv.setText(message);//from ww w. j a va 2 s.c om Toast t = new Toast(this); t.setView(view); t.setDuration(Toast.LENGTH_SHORT); t.setGravity(Gravity.CENTER, 0, 0); t.show(); }