Example usage for android.view View setOnClickListener

List of usage examples for android.view View setOnClickListener

Introduction

In this page you can find the example usage for android.view View setOnClickListener.

Prototype

public void setOnClickListener(@Nullable OnClickListener l) 

Source Link

Document

Register a callback to be invoked when this view is clicked.

Usage

From source file:com.arconus.dicecommander.ui.dialogs.PowerRollResultDialog.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.power_roll_result_dialog, container, false);
    v.setOnClickListener(new OnClickListener() {
        @Override/*from  w  ww  .  jav a2  s.c om*/
        public void onClick(View v) {
            dismiss();
        }
    });

    prepareRollResultDialog(v);

    getDialog().requestWindowFeature(Window.FEATURE_NO_TITLE);
    return v;
}

From source file:com.insthub.O2OMobile.Fragment.F4_RefferalFragment.java

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View mainView = inflater.inflate(R.layout.f4_refferal, null);
    mainView.setOnClickListener(null);
    mHomeMenu = (ImageView) mainView.findViewById(R.id.home_menu);
    mShare = (Button) mainView.findViewById(R.id.btn_share);
    mInviteCode = (TextView) mainView.findViewById(R.id.tv_invite_code);
    mUserModel = new UserModel(getActivity());
    mUserModel.addResponseListener(this);
    mShared = getActivity().getSharedPreferences(O2OMobileAppConst.USERINFO, 0);
    String invitecode = mShared.getString("invitecode_" + SESSION.getInstance().uid, "");
    if ("".equals(invitecode)) {
        mUserModel.getInviteCode();/*from   w  ww  .ja va2 s  .com*/
    } else {
        mInviteCode.setText(invitecode);
    }
    if (!EventBus.getDefault().isregister(this)) {
        EventBus.getDefault().register(this);
    }

    return mainView;

}

From source file:com.liferay.tasks.activity.AddTaskActivity.java

@Override
protected void onCreate(Bundle state) {
    super.onCreate(state);

    setContentView(R.layout.activity_add_task);

    _titleView = (EditText) findViewById(R.id.task);

    _seekBar = (SeekBar) findViewById(R.id.status_bar);
    _seekBar.setMax(5);//w ww  .  j  a v a 2 s  . c o  m

    View saveView = findViewById(R.id.save);
    saveView.setOnClickListener(this);

    Intent intent = getIntent();
    Bundle extras = intent.getExtras();

    initialize(extras);
}

From source file:com.appjma.appdeployer.adapter.AppsAdapter.java

@Override
public View newView(Context context, Cursor cursor, ViewGroup parent) {
    View view = mInflater.inflate(R.layout.apps_item, parent, false);
    ViewHolder holder = new ViewHolder();
    view.setTag(holder);/*from   ww w  .j av  a  2s.  c o  m*/
    holder.mText1 = (TextView) view.findViewById(android.R.id.text1);
    ImageView image = (ImageView) view.findViewById(android.R.id.icon);
    holder.mImageHolder = new RemoteImageLoader.ImageViewHolder(image);
    View button = view.findViewById(android.R.id.button1);
    holder.mButton = button;
    button.setTag(holder);
    button.setOnClickListener(this);
    return view;
}

From source file:com.chatwing.whitelabel.fragments.CategoriesFragment.java

@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);

    View back = view.findViewById(R.id.back);
    back.setVisibility(View.VISIBLE);
    back.setOnClickListener(new View.OnClickListener() {
        @Override//w w  w  . ja v a  2  s .c o m
        public void onClick(View v) {
            mListener.back(CategoriesFragment.this);
        }
    });
}

From source file:com.chess.genesis.activity.RegisterFrag.java

@Override
public View onCreateView(final LayoutInflater inflater, final ViewGroup container,
        final Bundle savedInstanceState) {
    initBaseContentFrag(container);//from w w  w .j  a v  a2 s . c  o  m

    final View view = inflater.inflate(R.layout.fragment_register, container, false);

    // create network client instance
    net = new NetworkClient(act, handle);
    progress = new ProgressMsg(act);

    // setup click listeners
    final View image = view.findViewById(R.id.register);
    image.setOnClickListener(this);

    return view;
}

From source file:com.ayoview.sample.textview.badge.ViewsFragment.java

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

    View backgroundDefaultView = layout.findViewById(R.id.backgroundDefault);
    backgroundDefaultBadge = new BadgeView(getActivity());
    backgroundDefaultBadge.setBadgeCount(42);
    backgroundDefaultBadge.setTargetView(backgroundDefaultView);

    View backgroundDrawableView = layout.findViewById(R.id.backgroundDrawable);
    backgroundDrawableBadge = new BadgeView(getActivity());
    backgroundDrawableBadge.setBadgeCount(88);
    backgroundDrawableBadge.setBackgroundResource(R.drawable.badge_blue);
    backgroundDrawableBadge.setTargetView(backgroundDrawableView);

    View backgroundShapeView = layout.findViewById(R.id.backgroundShape);
    backgroundShapeBadge = new BadgeView(getActivity());
    backgroundShapeBadge.setBadgeCount(47);
    backgroundShapeBadge.setBackground(12, Color.parseColor("#9b2eef"));
    backgroundShapeBadge.setTargetView(backgroundShapeView);

    View counterView = layout.findViewById(R.id.counter);
    counterView.setOnClickListener(this);
    counterBadge = new BadgeView(getActivity());
    counterBadge.setBadgeCount(-2);/*from w  w w  .jav a2s.  com*/
    counterBadge.setTargetView(counterView);

    View gravityView = layout.findViewById(R.id.gravity);
    gravityView.setOnClickListener(this);
    gravityBadge = new BadgeView(getActivity());
    gravityBadge.setBadgeGravity(Gravity.LEFT | Gravity.BOTTOM);
    gravityBadge.setBadgeCount(4);
    gravityBadge.setTargetView(gravityView);

    View textStyleView = layout.findViewById(R.id.textStyle);
    textStyleView.setOnClickListener(this);
    textStyleBadge = new BadgeView(getActivity());
    textStyleBadge.setBadgeCount(18);
    textStyleBadge.setTargetView(textStyleView);
    textStyleBadge.setTypeface(Typeface.create(Typeface.SANS_SERIF, Typeface.ITALIC));
    textStyleBadge.setShadowLayer(2, -1, -1, Color.GREEN);

    View visibilityView = layout.findViewById(R.id.visibility);
    visibilityView.setOnClickListener(this);
    visibilityBadgeView = new BadgeView(getActivity());
    visibilityBadgeView.setBadgeCount(1);
    visibilityBadgeView.setTargetView(visibilityView);

    return layout;
}

From source file:com.apptentive.android.sdk.module.messagecenter.view.MessageCenterComposingActionBarView.java

public MessageCenterComposingActionBarView(final Context activityContext, final MessageCenterComposingItem item,
        final MessageAdapter.OnListviewItemActionListener listener) {
    super(activityContext);
    this.listenerRef = new WeakReference<MessageAdapter.OnListviewItemActionListener>(listener);

    LayoutInflater inflater = LayoutInflater.from(activityContext);
    inflater.inflate(R.layout.apptentive_message_center_composing_actionbar, this);

    View closeButton = findViewById(R.id.cancel_composing);
    closeButton.setOnClickListener(new OnClickListener() {
        public void onClick(View view) {
            MessageAdapter.OnListviewItemActionListener locallistener = listenerRef.get();
            if (locallistener == null) {
                return;
            }//from  w  w  w.  ja  v  a 2 s.c  o  m
            if (showConfirmation) {
                CloseConfirmationDialog editNameDialog = new CloseConfirmationDialog();
                Bundle bundle = new Bundle();
                bundle.putString("STR_2", item.str_2);
                bundle.putString("STR_3", item.str_3);
                bundle.putString("STR_4", item.str_4);
                editNameDialog.setArguments(bundle);
                editNameDialog.show(((ApptentiveInternalActivity) activityContext).getSupportFragmentManager(),
                        "CloseConfirmationDialog");
            } else {
                locallistener.onCancelComposing();
            }
        }
    });

    TextView composing = (TextView) findViewById(R.id.composing);

    if (item.str_1 != null) {
        composing.setText(item.str_1);
    }

    sendButton = (ImageButton) findViewById(R.id.btn_send_message);
    if (item.button_1 != null) {
        sendButton.setContentDescription(item.button_1);
    }
    sendButton.setOnClickListener(new OnClickListener() {
        public void onClick(View view) {
            MessageAdapter.OnListviewItemActionListener locallistener = listenerRef.get();
            if (locallistener == null) {
                return;
            }
            locallistener.onFinishComposing();
        }
    });

    sendButton.setEnabled(false);
    sendButton.setColorFilter(Util.getThemeColorFromAttrOrRes(activityContext,
            R.attr.apptentive_material_disabled_icon, R.color.apptentive_material_dark_disabled_icon));

    attachButton = (ImageButton) findViewById(R.id.btn_attach_image);
    // Android devices can't take screenshots until Android OS version 4+
    boolean canTakeScreenshot = Util.getMajorOsVersion() >= 4;
    if (canTakeScreenshot) {
        attachButton.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
                MessageAdapter.OnListviewItemActionListener locallistener = listenerRef.get();
                if (locallistener == null) {
                    return;
                }
                locallistener.onAttachImage();
            }
        });
    } else {
        attachButton.setVisibility(GONE);
    }
}

From source file:com.liferay.alerts.activity.CommentsActivity.java

protected void setBackListener() {
    View navigator = findViewById(R.id.navigator);
    navigator.setOnClickListener(new OnClickListener() {

        @Override//from   w  w  w .  ja  va2 s . c  om
        public void onClick(View view) {
            finish();
        }

    });
}

From source file:com.android.talkbacktests.testsession.StandardAndroidWidgetTest.java

@Override
public View getView(final LayoutInflater inflater, ViewGroup container, final Context context) {
    View view = inflater.inflate(R.layout.test_standard_android_widget, container, false);
    final Button contDescButton = (Button) view.findViewById(R.id.test_standard_android_widget_button2);
    contDescButton.setOnClickListener(new View.OnClickListener() {
        @Override/*from   w  ww . ja v a  2s. com*/
        public void onClick(View view) {
            mCount++;
            contDescButton.setContentDescription(getString(R.string.toast_content_changed_template, mCount));
        }
    });
    Button toastButton = (Button) view.findViewById(R.id.test_standard_android_widget_button3);
    toastButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Toast.makeText(context, R.string.toast_expand_button_clicked, Toast.LENGTH_LONG).show();
        }
    });
    ViewCompat.setAccessibilityDelegate(toastButton, new AccessibilityDelegateCompat() {
        public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfoCompat info) {
            super.onInitializeAccessibilityNodeInfo(host, info);
            info.addAction(new AccessibilityNodeInfoCompat.AccessibilityActionCompat(
                    AccessibilityNodeInfoCompat.ACTION_CLICK, getString(R.string.expand_button_action_label)));
        }
    });

    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(context, R.array.city_array,
            android.R.layout.simple_spinner_item);

    Spinner spinner = (Spinner) view.findViewById(R.id.test_standard_android_widget_spinner);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);

    AutoCompleteTextView autocomplete = (AutoCompleteTextView) view
            .findViewById(R.id.test_standard_android_widget_autocomplete);
    autocomplete.setAdapter(adapter);

    mProgressBar = (ProgressBar) view.findViewById(R.id.test_standard_android_widget_progress_bar);
    mRunnable = new Runnable() {

        @Override
        public void run() {
            mProgressStatus += 5;
            mProgressBar.setProgress(mProgressStatus);
            if (mProgressStatus < 100) {
                mHandler.postDelayed(this, 1000);
            }
        }
    };
    resetProgressBar();

    View resetProgressBarButton = view.findViewById(R.id.test_standard_android_widget_reset_button);
    resetProgressBarButton.setOnClickListener(this);

    return view;
}