Android
android.widget
public class

android.widget.Button

java.lang.Object
android.view.View Drawable.Callback KeyEvent.Callback
android.widget.TextView ViewTreeObserver.OnPreDrawListener
android.widget.Button

Button represents a push-button widget. Push-buttons can be pressed, or clicked, by the user to perform an action. A typical use of a push-button in an activity would be the following:

 public class MyActivity extends Activity {
     protected void onCreate(Bundle icicle) {
         super.onCreate(icicle);

         setContentView(R.layout.content_layout_id);

         final Button button = (Button) findViewById(R.id.button_id);
         button.setOnClickListener(new Button.OnClickListener() {
             public void onClick(View v) {
                 // Perform action on click
             }
         });
     }
 }
 

XML attributes

See Button Attributes, TextView Attributes, View Attributes

Known Direct Subclasses
Known Indirect Subclasses

Summary

XML Attributes inherited from class android.widget.TextView
XML Attributes inherited from class android.view.View
Constants inherited from class android.view.View
Fields inherited from class android.view.View

Public Constructors

            Button(Context context)
            Button(Context context, AttributeSet attrs)
            Button(Context context, AttributeSet attrs, int defStyle)
Methods inherited from class android.widget.TextView
Methods inherited from class android.view.View
Methods inherited from class java.lang.Object
Methods inherited from interface android.graphics.drawable.Drawable.Callback
Methods inherited from interface android.view.KeyEvent.Callback
Methods inherited from interface android.view.ViewTreeObserver.OnPreDrawListener

Details

Public Constructors

public Button(Context context)

public Button(Context context, AttributeSet attrs)

public Button(Context context, AttributeSet attrs, int defStyle)

Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48