package com.common.example;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import com.common.utils.R;
public class PreventClickActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_prevent_click);
TextView tvCode = (TextView) findViewById(R.id.prevent_double_click_tv_code);
tvCode.setText(
" \n \t Code to prevent view from getting clicked more than once \n\n" +
" /**\n" +
" * Preventing any view from getting clicked for particular time\n" +
" *\n" +
" * @param view\n" +
" */\n" +
" public static void preventDoubleClick(final View view) {\n" +
" view.setEnabled(false);\n" +
"\n" +
" new Handler().postDelayed(new Runnable() {\n" +
"\n" +
" @Override\n" +
" public void run() {\n" +
" view.setEnabled(true);\n" +
" }\n" +
" }, MIN_CLICK_INTERVAL);\n" +
" }");
}
}