import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; public class ThirdActivity extends RootActivity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView) findViewById(R.id.tvTitle); tv.setText("Third Activity"); Button bt = (Button) findViewById(R.id.buttonNext); bt.setText("previous"); bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { finish(); } }); } }
class FragmentA extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Button button = new Button(getActivity()); button.setText("Replace"); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); FragmentB fragmentB = new FragmentB(); transaction.replace(R.id.container_id, fragmentB); transaction.commit(); } }); return button; } }
super.onActivityCreated(savedInstanceState); Button b = (Button) rootView.findViewById(R.id.button1); b.setOnClickListener(new OnClickListener() { button.setText("button name"); linearLayout.addView(button);
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_1, container, false); Button btnAdd = (Button) view.findViewById(R.id.button1); btnAdd.setOnClickListener(this); btnAdd.setEnabled(false); TextView txt = (TextView) view.findViewById(R.id.textView1); txt.setText("OnCreate"); // Fire off an intent to check if a TTS engine is installed Intent checkIntent = new Intent(); checkIntent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA); startActivityForResult(checkIntent, MY_DATA_CHECK_CODE); return view; }
View.OnClickListener listener = new View.OnClickListener() { @Override public void onClick(View v) { File path = (File) v.getTag(); } }; LinearLayout breadcrumbs = new LinearLayout(...); breadcrumbs.setOrientation(LinearLayout.HORIZONTAL); Button path1 = new Button(...); path1.setTag(new File(...)); // will be retrieved on click path1.setOnClickListener(listener); // so now on code above you can open path // ... add bread crumbs breadcrumbs.addView(path1);
public class AlertDialogTestActivity extends Activity { AlertDialog alert; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button connect = new Button(this); connect.setText("Don't push me"); AlertDialog.Builder alertBuilder = new AlertDialog.Builder(this); alertBuilder.setTitle("Profile"); alertBuilder.setView(connect); connect.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { alert.dismiss(); } }); alert = alertBuilder.create(); } }
public class MainActivity extends Activity implements View.OnClickListener { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TableLayout layout = new TableLayout (this); layout.setLayoutParams( new TableLayout.LayoutParams(4,5) ); layout.setPadding(1,1,1,1); for (int f=0; f<=13; f++) { TableRow tr = new TableRow(this); for (int c=0; c<=9; c++) { Button b = new Button (this); b.setText(""+f+c); b.setTextSize(10.0f); b.setTextColor(Color.rgb( 100, 200, 200)); b.setOnClickListener(this); tr.addView(b, 30,30); } // for layout.addView(tr); } // for super.setContentView(layout); } // () public void onClick(View view) { ((Button) view).setText("*"); ((Button) view).setEnabled(false); } } // class
public class YourActivity extends Activity implements OnClickListener { @Override protected void onCreate(Bundle savedInstanceState) { Button b = new Button(this); //setting listener to button b.setOnClickListener(this); } @Override public void onClick(View v) { // TODO Auto-generated method stub } }
tv.setText("If you enjoy using " + APP_TITLE + ", please take a moment to rate it. Thanks for your support!"); tv.setWidth(240); tv.setPadding(4, 0, 4, 10); ll.addView(tv); b1.setText("Rate " + APP_TITLE); b1.setOnClickListener(new OnClickListener() { public void onClick(View v) { mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + APP_PNAME))); ll.addView(b1); b2.setText("Remind me later"); b2.setOnClickListener(new OnClickListener() { public void onClick(View v) { dialog.dismiss(); ll.addView(b2); b3.setText("No, thanks"); b3.setOnClickListener(new OnClickListener() { public void onClick(View v) { if (editor != null) {
// Inflate the layout and find the component views to configure final View item = inflater.inflate(R.layout.item, parentView, false); final TextView label = (TextView) item.findViewById(R.id.my_label); final Button button = (Button) item.findViewById(R.id.my_button); // Configure component views label.setText(labelText); button.setText(buttonText); button.setOnClickListener(buttonClickListener); // Add to parent parentView.addView(item);
final TextView singlevalue = (TextView) findViewById(R.id.priceInput); final Button one = (Button) findViewById(R.id.one); final Button two = (Button) findViewById(R.id.two); String stringone = new String(); String stringtwo = new String(); one.setOnClickListener(new OnClickListener() { public void onClick(View v) { stringone = one.getText().toString(); singlevalue.setText(stringone+""+stringtwo); } }); two.setOnClickListener(new OnClickListener() { public void onClick(View v) { stringtwo = two.getText().toString(); singlevalue.setText(stringone+""+stringtwo); } });
LinearLayout layout = (LinearLayout) findViewById(R.id.layout_buttons); for (int j = 0; j < 20; j++ { Button btn = new Button(this); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Prefs.setStagePref(getApplicationContext(), j); Intent play = new Intent(LevelActivity.this, PlayActivity.class); startActivity(play); } }); btn.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); layout.addView(btn); }
btn_setDate.setText("Set Date"); btn_setDate.setId(SET_DATE); btn_setDate.setOnClickListener(this); btn_setTime.setText("Set Time"); btn_setTime.setId(SET_TIME); btn_setTime.setOnClickListener(this); linear_top.addView(btn_setDate); linear_top.addView(btn_setTime); btn_set.setText("Set"); btn_set.setId(SET); btn_set.setOnClickListener(this); btn_cancel.setText("Cancel"); btn_cancel.setId(CANCEL); btn_cancel.setOnClickListener(this); linear_bottom.addView(btn_set); linear_bottom.addView(btn_cancel);
public class MyActivity extends Activity { protected void onCreate(Bundle icicle) { super.onCreate(icicle); final Button button = new Button(this); button.setText("Press me!"); setContentView(button); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // Perform action on click } }); } }
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); params.addRule(RelativeLayout.ALIGN_PARENT_TOP); button.setText("openDrawer"); root.addView(button); button.setOnClickListener(new OnClickListener() {
// in the class scope Button b4 = null; // in the method scope if (4val != null && 4val.length() > 0){ b4 = new Button(this); b4.setText(answer4val); b4.setTextSize(18); layout.addView(b4, layoutParams); b4.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { reason(4); } }); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Button b = new Button(this); b.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { checkTime(); } }); setContentView(new Button(this)); }
btnClickHere = new Button(this); btnClickHere.setText("Click Here For Pop Up Window !!!"); btnClickHere.setOnClickListener(new View.OnClickListener() { tvMsg.setText("Hi this is pop up window..."); containerLayout.addView(tvMsg, layoutParams); popUpWindow.setContentView(containerLayout); mainLayout.addView(btnClickHere, layoutParams); setContentView(mainLayout);
@Override public View getView(int position, View convertView, ViewGroup parent) { View view = convertView; if (view == null) view = LayoutInflater.from(DummyListViewProjectActivity.this).inflate(R.layout.list_item, parent, false); TextView tv = (TextView) view.findViewById(R.id.text); tv.setText(adapterItems.get(position)); Button bt = (Button) view.findViewById(R.id.button); bt.setText(adapterItems.get(position)); bt.setTag(adapterItems.get(position)); bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Toast.makeText(DummyListViewProjectActivity.this, v.getTag().toString(), Toast.LENGTH_SHORT).show(); } }); return view; }