android:id was added in API Level 1
This is a unique identifier name for the Button, so you can refer to the Button later in your project.
1. Add a Button in your main.xml file.
2. In the main.xml file, add the code below.
<Button
...
android:id = "@+id/myButton"
/>
3. The "+" character is required if you have not yet defined that id, if perhaps the element you reference is lower in the .xml file.
Otherwise you if it's already defined above (or included) then you can omit the "+" char:
4. Compile and run!
Related Articles:
Resources:
http://developer.android.com/reference/android/view/View.html#attr_android:id
http://developer.android.com/reference/android/R.attr.html#id
http://android-wtf.com/2012/11/difference-between-at-plus-id-and-at-id-in-android/
http://stackoverflow.com/questions/5025910/difference-between-id-and-id-in-android
http://stackoverflow.com/questions/5048586/can-you-set-tab-order-in-xml-layout
Popular Posts
- Perform an Action after Enter keypress on EditText
- Intent setType(String type) - How to Set an Explicit MIME data type
- How to Register an Activity that Responds to NFC tags for URI's that point to a URL
- android:scrollbarStyle - Change the Scrollbar Location/Style in a TextView
- android:ellipsize - Add an ellipsis(...) in a TextView
- Create a Drawable Object Variable
- android:alpha - Set the Opacity/Transparency of Text in TextView/EditText
- android:drawablePadding - Add Padding to a Drawable in a TextView, in XML
- How to Add a Toast
- How to Declare a new HttpURLConnection