List of usage examples for android.view View setOnClickListener
public void setOnClickListener(@Nullable OnClickListener l)
From source file:com.tdispatch.passenger.fragment.RegisterFragment.java
@Override protected void onPostCreateView() { mToSRequired = getResources().getBoolean(R.bool.caboffice_tos_must_accept_on_signup); WebnetTools.setVisibility(mFragmentView, R.id.tos_container, mToSRequired ? View.VISIBLE : View.GONE); int ids[] = { R.id.button_register, R.id.button_tos }; for (int id : ids) { View v = mFragmentView.findViewById(id); v.setOnClickListener(mOnClickListener); }//from w w w. j a v a 2 s . com }
From source file:com.github.notizklotz.derbunddownloader.issuesgrid.DownloadedIssuesActivity.java
@AfterViews void setupIssuesGrid() { gridView.setEmptyView(emptyGridView); gridView.setOnItemClickListener(new IssuesGridOnItemClickListener()); final SimpleCursorAdapter issueListAdapter = new SimpleCursorAdapter(this, R.layout.include_issue, null, new String[] { DownloadManager.COLUMN_DESCRIPTION, DownloadManager.COLUMN_STATUS }, new int[] { R.id.dateTextView, R.id.stateTextView }, 0) { @Override//from w w w . ja va 2s. c o m public View getView(final int position, View convertView, ViewGroup parent) { View view = super.getView(position, convertView, parent); View deleteButton = view.findViewById(R.id.issueDeleteButton); deleteButton.setOnClickListener(new IssueDeleteButtonOnClickListener(position)); // Load the thumbnail image ImageView image = (ImageView) view.findViewById(R.id.issueImageView); Uri uri = Uri.parse(getCursor().getString(getCursor().getColumnIndex(DownloadManager.COLUMN_URI))); Picasso.with(image.getContext()).load(IssueDownloadService_.getThumbnailUriForPDFUri(uri)) .placeholder(R.drawable.issue_placeholder).into(image); return view; } }; issueListAdapter.setViewBinder(new IssuesGridViewBinder(this)); gridView.setAdapter(issueListAdapter); getLoaderManager().initLoader(1, null, new IssuesGridLoaderCallbacks(this, issueListAdapter)); }
From source file:cn.com.nggirl.ngdemo.transition.ZoomActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_zoom); // Hook up clicks on the thumbnail views. final View thumb1View = findViewById(R.id.thumb_button_1); thumb1View.setOnClickListener(new View.OnClickListener() { @Override/*from w ww . j av a 2 s .c o m*/ public void onClick(View view) { zoomImageFromThumb(thumb1View, R.drawable.image1); } }); final View thumb2View = findViewById(R.id.thumb_button_2); thumb2View.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { zoomImageFromThumb(thumb2View, R.drawable.image2); } }); final View thumb3View = findViewById(R.id.thumb_button_3); thumb3View.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { zoomImageFromThumb(thumb3View, R.drawable.image1); } }); // Retrieve and cache the system's default "short" animation time. mShortAnimationDuration = getResources().getInteger(android.R.integer.config_shortAnimTime); }
From source file:com.andrew.apolloMod.ui.widgets.ScrollableTabView.java
private void initTabs() { mContainer.removeAllViews();// w ww. j a v a2 s . c om mTabs.clear(); if (mAdapter == null) return; for (int i = 0; i < mPager.getAdapter().getCount(); i++) { final int index = i; View tab = mAdapter.getView(i); mContainer.addView(tab); tab.setFocusable(true); mTabs.add(tab); tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (mPager.getCurrentItem() == index) { selectTab(index); } else { mPager.setCurrentItem(index, true); } } }); } selectTab(mPager.getCurrentItem()); }
From source file:com.battlelancer.seriesguide.ui.FirstRunFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // add button getView().findViewById(R.id.buttonFirstRunAddShow).setOnClickListener(new OnClickListener() { @Override/*from www . java 2 s . c o m*/ public void onClick(View v) { fireTrackerEvent("Add show"); startActivity(new Intent(getActivity(), AddActivity.class)); setFirstRunDismissed(); } }); // language chooser Spinner spinner = (Spinner) getView().findViewById(R.id.welcome_setuplanguage); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(getActivity(), R.array.languages, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); spinner.setOnItemSelectedListener(new OnLanguageSelectedListener()); // trakt connect button getView().findViewById(R.id.welcome_setuptrakt).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { fireTrackerEvent("Connect trakt"); Intent i = new Intent(getActivity(), ConnectTraktActivity.class); startActivity(i); } }); // dismiss button View buttonDismiss = getView().findViewById(R.id.buttonFirstRunDismiss); CheatSheet.setup(buttonDismiss); buttonDismiss.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { fireTrackerEvent("Dismiss"); setFirstRunDismissed(); } }); setHasOptionsMenu(true); }
From source file:cn.newgxu.android.notty.ui.ServiceItems.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.service_items, container, false); SharedPreferences prefs = NottyApplication.getApp().getPrefs(); Button login = (Button) v.findViewById(R.id.login); View gotoAuth = v.findViewById(R.id.go_to_auth); if (prefs.getLong(C._ID, 0) != 0) { login.setText(R.string.go_to_service); gotoAuth.setVisibility(View.GONE); } else {//from ww w.j a v a 2s .co m gotoAuth.setOnClickListener(this); } login.setOnClickListener(this); return v; }
From source file:cgeo.geocaching.AboutActivity.java
public final void setClickListener(final View view, final String url) { view.setOnClickListener(new View.OnClickListener() { @Override/*from w w w . j a v a2 s. co m*/ public void onClick(final View v) { startUrl(url); } }); }
From source file:com.commonsware.android.arXiv.ArticleListFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getActivity()); sortBy = prefs.getString("sortBy", "lastUpdatedDate"); fontSize = prefs.getInt("fontSize", 16); footer = getActivity().getLayoutInflater().inflate(R.layout.activity_circle, null); errorStrip = getActivity().getLayoutInflater().inflate(R.layout.error_strip, null); View icon = errorStrip.findViewById(R.id.refresh); icon.setOnClickListener(new View.OnClickListener() { @Override/*from w ww . j a v a2 s.c o m*/ public void onClick(View view) { getListView().addFooterView(footer); getListView().removeFooterView(errorStrip); loaderManager.restartLoader(0, ArticleListFragment.this); } }); errorMsg = (TextView) errorStrip.findViewById(R.id.errorMsg); getListView().addFooterView(footer); getListView().setOnScrollListener(this); Intent intent = getActivity().getIntent(); name = intent.getStringExtra("keyname"); query = intent.getStringExtra("keyquery"); url = intent.getStringExtra("keyurl"); feedId = intent.getLongExtra("feedId", -1); loaderManager = new arXivLoader.arXivLoaderManager(getLoaderManager()); Object o = getActivity().getLastCustomNonConfigurationInstance(); if (o != null && o instanceof ArticleList.Item[]) { adapter = new ArticleAdapter((ArticleList.Item[]) o); setListAdapter(adapter); getListView().removeFooterView(footer); firstResult = adapter.getCount() + 1; totalCount = savedInstanceState.getInt("totalCount"); error = savedInstanceState.getBoolean("error"); if (error) { errorMsg.setText(savedInstanceState.getCharSequence("errorMsg")); getListView().addFooterView(errorStrip); } } else { adapter = new ArticleAdapter(); loaderManager.initLoader(0, this); } }
From source file:net.reichholf.dreamdroid.abstivities.AbstractHttpActivity.java
/** * Register an <code>OnClickListener</code> for a view and a specific item * ID (<code>ITEM_*</code> statics) * //from w w w. jav a2s .co m * @param v * The view an OnClickListener should be registered for * @param id * The id used to identify the item clicked (<code>ITEM_*</code> * statics) */ protected void registerOnClickListener(View v, final int id) { v.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { onItemClicked(id); } }); }
From source file:com.artech.controls.tabs.SlidingTabLayout.java
private void populateTabStrip() { final PagerAdapter adapter = mViewPager.getAdapter(); final View.OnClickListener tabClickListener = new TabClickListener(); for (int i = 0; i < adapter.getCount(); i++) { View tabView = createTabView(adapter, i); tabView.setOnClickListener(tabClickListener); mTabStrip.addView(tabView);//from ww w . j a va 2 s . c om } }