public void onClick(View v) { // 1) Possibly check for instance of first Button b = (Button)v; String buttonText = b.getText().toString(); }
super.onCreate(savedInstanceState); setContentView(R.layout.main_contacts); Button btn = (Button)findViewById(R.id.btnAddContacts); String text = (String) btn.getText();
super.onCreate(savedInstanceState); Button btn = (Button)findViewById(R.id.btnAddContacts); String text = (String) btn.getText(); setContentView(R.layout.main_contacts);
Button btn = (Button)findViewById(R.id.button1); String buttontext = btn.getText().toString();
public class main extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } public void HandleClick(View arg0) { Button btn = (Button)arg0; TextView tv = (TextView) findViewById(R.id.textview1); tv.setText("You pressed " + btn.getText()); } }
public class main extends Activity implements OnClickListener{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); findViewById(R.id.button1).setOnClickListener(this); } public void onClick(View arg0) { Button btn = (Button)arg0; TextView tv = (TextView) findViewById(R.id.textview1); tv.setText("You pressed " + btn.getText()); } }
public class main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); findViewById(R.id.button1).setOnClickListener(new OnClickListener(){ public void onClick(View arg0) { Button btn = (Button)arg0; TextView tv = (TextView) findViewById(R.id.textview1); tv.setText("You pressed " + btn.getText()); } }); } }
for(int i=0;i<3;i++) { TableRow row = (TableRow)tblLayout.getChildAt(i); for(int j=0;j<3;j++){ Button button = (Button)row.getChildAt(j); // get child index on particular row String buttonText = button.getText().toString(); Log.i("Button index: "+(i+j), buttonText); } }
public class main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //use the handleClick variable to attach the event listener findViewById(R.id.button1).setOnClickListener(handleClick); } private OnClickListener handleClick = new OnClickListener(){ public void onClick(View arg0) { Button btn = (Button)arg0; TextView tv = (TextView) findViewById(R.id.textview1); tv.setText("You pressed " + btn.getText()); } }; }
public class main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //attach an instance of HandleClick to the Button findViewById(R.id.button1).setOnClickListener(new HandleClick()); } private class HandleClick implements OnClickListener{ public void onClick(View arg0) { Button btn = (Button)arg0; //cast view to a button // get a reference to the TextView TextView tv = (TextView) findViewById(R.id.textview1); // update the TextView text tv.setText("You pressed " + btn.getText()); } } }
TableLayout tblLayout = (TableLayout)findViewById(R.id.tableLayout); TableRow row = (TableRow)tblLayout.getChildAt(0); // Here get row id depending on number of row Button button = (Button)row.getChildAt(XXX); // get child index on particular row String buttonText = button.getText().toString();
public void onClick(View v) { Button b = (Button)v; String buttonText = b.getText().toString(); Toast.makeText(getBaseContext(), buttonText , 1000).show(); }
@Override public void onClick(View v) { Button mButton = (Button)v; String buttonText = mButton.getText().toString(); }
public class MyClickListener implements View.OnClickListener { private Context context; public MyClickListener(Context context) { this.context = context; } @Override public void onClick(View view) { Button button = (Button) view; Toast.makeText(this.context, button.getText().toString(), Toast.LENGTH_SHORT).show(); } }
if ("Pause".equals(play.getText())) { mediaView.getMediaPlayer().pause(); play.setText("Play");
for(int i=2; i < ((ViewGroup)v).getChildCount(); i++) { View childView = ((ViewGroup)v).getChildAt(i); int resID = childView.getId(); Button btn = (Button) findViewById(resID); editor.putString("value",btn.getText().toString()); editor.commit(); }
public void performClick(View arg0){ Button tv = (Button)findViewById(arg0.getId()); String pressed = tv.getText().toString(); ttx.speak(pressed, TextToSpeech.QUEUE_FLUSH, null); }
Button.OnClickListener btnclick = new Button.OnClickListener(){ @Override public void onClick(View v) { // TODO Auto-generated method stub Button button = (Button)v; Toast.makeText(getApplicationContext(), button.getText().toString(),2).show(); } };
View.OnLongClickListener listener = new View.OnLongClickListener() { public boolean onLongClick(View v) { Button clickedButton = (Button) v; String buttonText = clickedButton.getText().toString(); Log.v(TAG, "button long pressed --> " + buttonText); return true; } }; button1.setOnLongClickListener(listener); button2.setOnLongClickListener(listener); button3.setOnLongClickListener(listener);