List of usage examples for android.view View setOnClickListener
public void setOnClickListener(@Nullable OnClickListener l)
From source file:org.openplans.rcavl.RCAVL.java
private void switchToLogin() { setContentView(R.layout.login);//ww w . j a v a 2 s . c om SharedPreferences preferences = getPreferences(MODE_PRIVATE); String emails = preferences.getString("emails", ""); String[] past_emails = emails.split(","); if (past_emails == null) { past_emails = new String[0]; } emailField = (AutoCompleteTextView) findViewById(R.id.emailField); passwordField = (TextView) findViewById(R.id.passwordField); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.list_item, past_emails); emailField.setAdapter(adapter); spinner = (ProgressBar) findViewById(R.id.loginProgressBar); View loginButton = findViewById(R.id.loginButton); loginButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { spinner.setIndeterminate(true); spinner.setVisibility(View.VISIBLE); new LoginTask().execute(); } }); View configButton = findViewById(R.id.configButton); configButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { ConfigDialog dialog = new ConfigDialog(RCAVL.this); dialog.setConfigured(RCAVL.this); dialog.show(); } }); apiRequestUrl = preferences.getString("apiRequestUrl", apiRequestUrl); pingInterval = preferences.getInt("pingInterval", pingInterval); }
From source file:com.example.android.rowanparkingpass.Activities.PassActivity.java
public void setDriverView() { View driverView = findViewById(R.id.driver_view); driverView.setOnClickListener(new View.OnClickListener() { @Override//from w w w .ja v a2 s .com public void onClick(View v) { Intent intent = new Intent(PassActivity.this, DriversActivity.class); intent.putExtra(MODE, mode.UPDATE_PASS_DRIVERS.name()); intent.putExtra("Driver", driver); intent.putExtra("Vehicle", vehicle); startActivity(intent); finish(); } }); driverView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) { Intent intent = new Intent(PassActivity.this, CreateDriverActivity.class); intent.putExtra(MODE, mode.UPDATE_PASS_DRIVER.name()); intent.putExtra("Driver", driver); intent.putExtra("Vehicle", vehicle); startActivity(intent); finish(); return true; } }); // Set up text views for driver info TextView newDriver = (TextView) findViewById(R.id.new_visitor_text_view); TextView name = (TextView) findViewById(R.id.driver_text_view); TextView driverAddress = (TextView) findViewById(R.id.address_text_view); TextView driverTownCity = (TextView) findViewById(R.id.town_city_text_view); newDriver.setText(""); name.setText(driver.getName()); driverAddress.setText(driver.getStreet()); driverTownCity.setText(driver.getTown() + ", " + driver.getState() + " " + driver.getZipCode()); }
From source file:at.ac.tuwien.detlef.fragments.PodListFragment.java
private View createHeader() { View v = getLayoutInflater(getArguments()).inflate(R.layout.pod_list_header, null); TextView tv = (TextView) v.findViewById(R.id.podListPodcastName); tv.setText(R.string.all_episodes);/*from w ww . ja v a 2s. c om*/ v.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { listener.onPodcastSelected(null); } }); return v; }
From source file:com.example.android.rowanparkingpass.Activities.PassActivity.java
public void setVehicleView() { View vehicleView = findViewById(R.id.vehicle_view); vehicleView.setOnClickListener(new View.OnClickListener() { @Override// w ww. j a v a 2 s . co m public void onClick(View v) { Intent intent = new Intent(PassActivity.this, VehiclesActivity.class); intent.putExtra(MODE, mode.UPDATE_PASS_VEHICLE.name()); intent.putExtra("Driver", (Serializable) driver); startActivity(intent); finish(); } }); vehicleView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) { Intent intent = new Intent(PassActivity.this, CreateVehicleActivity.class); intent.putExtra(MODE, mode.UPDATE_PASS_VEHICLE.name()); intent.putExtra("Driver", (Serializable) driver); intent.putExtra("Vehicle", (Serializable) vehicle); startActivity(intent); finish(); return true; } }); // Set up text views for vehicle info TextView newVehicle = (TextView) findViewById(R.id.new_vehicle_text_view); TextView carText = (TextView) findViewById(R.id.car_text_view); TextView plateText = (TextView) findViewById(R.id.plate_text_view); TextView carColor = (TextView) findViewById(R.id.car_color); newVehicle.setText(""); carText.setText(vehicle.getYear() + " " + vehicle.getMake() + " " + vehicle.getModel()); plateText.setText(vehicle.getVehicleState() + " " + vehicle.getLicensePlate()); carColor.setText(""); carColor.setTextColor(Integer.parseInt(vehicle.getColor())); carColor.setBackgroundColor(Integer.parseInt(vehicle.getColor())); }
From source file:com.davis.kangpinhui.views.viewpagerindicator.ScrollPageIndicator.java
private void addTabView(int index) { final View tabView = indicatorAdapter.getIndicatorView(index); tabView.setTag(index);/*from w ww.j a va 2 s.c om*/ tabView.setFocusable(true); tabView.setOnClickListener(mTabClickListener); mTabLayout.addView(tabView, new LinearLayout.LayoutParams(WRAP_CONTENT, MATCH_PARENT)); }
From source file:android.support.v7.widget.ActionBarContextView.java
public void initForMode(final ActionMode mode) { if (mClose == null) { LayoutInflater inflater = LayoutInflater.from(getContext()); mClose = inflater.inflate(mCloseItemLayout, this, false); addView(mClose);/*from w ww. j ava 2 s .c o m*/ } else if (mClose.getParent() == null) { addView(mClose); } View closeButton = mClose.findViewById(R.id.action_mode_close_button); closeButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { mode.finish(); } }); final MenuBuilder menu = (MenuBuilder) mode.getMenu(); if (mActionMenuPresenter != null) { mActionMenuPresenter.dismissPopupMenus(); } mActionMenuPresenter = new ActionMenuPresenter(getContext()); mActionMenuPresenter.setReserveOverflow(true); final LayoutParams layoutParams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT); menu.addMenuPresenter(mActionMenuPresenter, mPopupContext); mMenuView = (ActionMenuView) mActionMenuPresenter.getMenuView(this); ViewCompat.setBackground(mMenuView, null); addView(mMenuView, layoutParams); }
From source file:com.anysoftkeyboard.ui.settings.wordseditor.UserDictionaryEditorFragment.java
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); mLanguagesSpinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { mSelectedLocale = ((DictionaryLocale) arg0.getItemAtPosition(arg2)).getLocale(); fillWordsList();// w w w . ja va 2s . co m } public void onNothingSelected(AdapterView<?> arg0) { Log.d(TAG, "No locale selected"); mSelectedLocale = null; } }); View emptyView = view.findViewById(R.id.empty_user_dictionary); emptyView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { createEmptyItemForAdd(); } }); mWordsListView = (AbsListView) view.findViewById(android.R.id.list); mWordsListView.setFastScrollEnabled(true); //this is for the "empty state" - it will allow the user to quickly add the first word. mWordsListView.setEmptyView(emptyView); mWordsListView.setOnItemClickListener(this); }
From source file:com.abcvoipsip.ui.calllog.CallLogDetailsFragment.java
/** Configures the call button area using the given entry. */ private void configureCallButton(String callText, CharSequence nbrLabel, CharSequence number) { View convertView = getView().findViewById(R.id.call_and_sms); convertView.setVisibility(TextUtils.isEmpty(number) ? View.GONE : View.VISIBLE); TextView text = (TextView) convertView.findViewById(R.id.call_and_sms_text); View mainAction = convertView.findViewById(R.id.call_and_sms_main_action); mainAction.setOnClickListener(mPrimaryActionListener); mainAction.setContentDescription(callText); mainAction.setTag(number);//from w ww .j a va 2 s. c om text.setText(callText); TextView label = (TextView) convertView.findViewById(R.id.call_and_sms_label); if (TextUtils.isEmpty(nbrLabel)) { label.setVisibility(View.GONE); } else { label.setText(nbrLabel); label.setVisibility(View.VISIBLE); } }
From source file:com.tdispatch.passenger.fragment.SearchAddressFragment.java
@Override protected void onPostCreateView() { ImageView iv = (ImageView) mFragmentView.findViewById(R.id.icon); EditText et = (EditText) mFragmentView.findViewById(R.id.address); int imgId = R.drawable.ic_launcher; int hintId = R.string.address_search_generic_hint; switch (mType) { case SearchActivity.TYPE_PICKUP: imgId = R.drawable.map_marker_pickup; hintId = R.string.address_search_pickup_hint; break;/* w w w . j a v a 2s. c o m*/ case SearchActivity.TYPE_DROPOFF: imgId = R.drawable.map_marker_dropoff; hintId = R.string.address_search_dropoff_hint; break; } iv.setImageResource(imgId); et.setText((mAddress != null) ? mAddress.getAddress() : ""); et.setHint(hintId); et.setOnEditorActionListener(mOnEditorActionListener); et.addTextChangedListener(mTextWatcher); WebnetTools.setVisibility(mFragmentView, R.id.button_voice_search, mVoiceSearchAvailable ? View.VISIBLE : View.GONE); int[] ids = { R.id.button_voice_search, R.id.button_clear }; for (int id : ids) { View v = mFragmentView.findViewById(id); if (v != null) { v.setOnClickListener(mOnClickListener); } } WebnetTools.setVisibility(mFragmentView, R.id.button_clear, View.GONE); ListView lv = (ListView) mFragmentView.findViewById(R.id.list); mAdapter = new ListAdapter(mParentActivity, 0, mItems); lv.setAdapter(mAdapter); }
From source file:com.azhansy.linky.view.PagerSlidingIndicator.java
@Override public void onFinishInflate() { super.onFinishInflate(); tabsContainer = (LinearLayout) getChildAt(0); for (int i = 0; i < tabsContainer.getChildCount(); i++) { final int position = i; View v = tabsContainer.getChildAt(i); v.setOnClickListener(new OnClickListener() { @Override//w ww .j a v a 2s . c o m public void onClick(View v) { if (mOnIndicatorItemClickListener == null || !mOnIndicatorItemClickListener.onIndicatorItemClick(position)) { if (pager != null) { pager.setCurrentItem(position); } else { setSelection(position); } } } }); } setSelection(0); }