If you are using Eclipse you can do this automatically by pressing Ctrl+Shift+O ---------------------------------------------------------------------- There are only 10 types of people in the world... Those who know binary and those who don't. ----------------------------------------------------------------------
On Mon, Jun 28, 2010 at 3:03 PM, Justin Anderson <janderson....@gmail.com>wrote: > Add import statements for each of these classes/interfaces and everything > should start working... > > ---------------------------------------------------------------------- > There are only 10 types of people in the world... > Those who know binary and those who don't. > ---------------------------------------------------------------------- > > > > On Sat, Jun 26, 2010 at 1:11 PM, Developer Dog <devildogus...@gmail.com>wrote: > >> Hello! I tried building the HelloListView app (http:// >> developer.android.com/resources/tutorials/views/hello-listview.html) >> using Eclipse. I followed all steps as in the link, but not sure if I >> placed a String array correctly - I m getting 3 errors that say >> "ArrayAdapter cannot be resolved to a type", "ListView cannot be >> resolved to a type" and "OnItemClickLIstener can not be resolved to a >> type". I probably placed the String array incorrectly (it said after >> onCreate method) : >> >> package com.example.hellolistview; >> >> import android.app.Activity; >> import android.app.ListActivity; >> import android.os.Bundle; >> >> public class HelloListView extends ListActivity { >> /** Called when the activity is first created. */ >> @Override >> public void onCreate(Bundle savedInstanceState) { >> super.onCreate(savedInstanceState); >> >> setListAdapter(new ArrayAdapter<String>(this, >> R.layout.list_item, COUNTRIES)); >> >> ListView lv = getListView(); >> lv.setTextFilterEnabled(true); >> >> lv.setOnItemClickListener(new OnItemClickListener() { >> public void onItemClick(AdapterView<?> parent, View view, >> int position, long id) { >> // When clicked, show a toast with the TextView text >> Toast.makeText(getApplicationContext(), ((TextView) >> view).getText(), >> Toast.LENGTH_SHORT).show(); >> } >> }); >> } >> >> static final String[] COUNTRIES = new String[] { >> "Afghanistan", "Albania", "Algeria", "American Samoa", >> "Andorra", >> "Angola", "Anguilla", "Antarctica", "Antigua and Barbuda", >> "Argentina", >> "Armenia", "Aruba", "Australia", "Austria", "Azerbaijan", >> "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", >> "Belize", "Benin", "Bermuda", "Bhutan", "Bolivia", >> "Bosnia and Herzegovina", "Botswana", "Bouvet Island", >> "Brazil", "British Indian Ocean Territory", >> "British Virgin Islands", "Brunei", "Bulgaria", "Burkina >> Faso", "Burundi", >> "Cote d'Ivoire", "Cambodia", "Cameroon", "Canada", "Cape >> Verde", >> "Cayman Islands", "Central African Republic", "Chad", "Chile", >> "China", >> "Christmas Island", "Cocos (Keeling) Islands", "Colombia", >> "Comoros", "Congo", >> "Cook Islands", "Costa Rica", "Croatia", "Cuba", "Cyprus", >> "Czech Republic", >> "Democratic Republic of the Congo", "Denmark", "Djibouti", >> "Dominica", "Dominican Republic", >> "East Timor", "Ecuador", "Egypt", "El Salvador", "Equatorial >> Guinea", "Eritrea", >> "Estonia", "Ethiopia", "Faeroe Islands", "Falkland Islands", >> "Fiji", "Finland", >> "Former Yugoslav Republic of Macedonia", "France", "French >> Guiana", "French Polynesia", >> "French Southern Territories", "Gabon", "Georgia", "Germany", >> "Ghana", "Gibraltar", >> "Greece", "Greenland", "Grenada", "Guadeloupe", "Guam", >> "Guatemala", "Guinea", "Guinea-Bissau", >> "Guyana", "Haiti", "Heard Island and McDonald Islands", >> "Honduras", "Hong Kong", "Hungary", >> "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", >> "Israel", "Italy", "Jamaica", >> "Japan", "Jordan", "Kazakhstan", "Kenya", "Kiribati", >> "Kuwait", "Kyrgyzstan", "Laos", >> "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", >> "Liechtenstein", "Lithuania", "Luxembourg", >> "Macau", "Madagascar", "Malawi", "Malaysia", "Maldives", >> "Mali", "Malta", "Marshall Islands", >> "Martinique", "Mauritania", "Mauritius", "Mayotte", "Mexico", >> "Micronesia", "Moldova", >> "Monaco", "Mongolia", "Montserrat", "Morocco", "Mozambique", >> "Myanmar", "Namibia", >> "Nauru", "Nepal", "Netherlands", "Netherlands Antilles", "New >> Caledonia", "New Zealand", >> "Nicaragua", "Niger", "Nigeria", "Niue", "Norfolk Island", >> "North Korea", "Northern Marianas", >> "Norway", "Oman", "Pakistan", "Palau", "Panama", "Papua New >> Guinea", "Paraguay", "Peru", >> "Philippines", "Pitcairn Islands", "Poland", "Portugal", >> "Puerto Rico", "Qatar", >> "Reunion", "Romania", "Russia", "Rwanda", "Sqo Tome and >> Principe", "Saint Helena", >> "Saint Kitts and Nevis", "Saint Lucia", "Saint Pierre and >> Miquelon", >> "Saint Vincent and the Grenadines", "Samoa", "San Marino", >> "Saudi Arabia", "Senegal", >> "Seychelles", "Sierra Leone", "Singapore", "Slovakia", >> "Slovenia", "Solomon Islands", >> "Somalia", "South Africa", "South Georgia and the South >> Sandwich Islands", "South Korea", >> "Spain", "Sri Lanka", "Sudan", "Suriname", "Svalbard and Jan >> Mayen", "Swaziland", "Sweden", >> "Switzerland", "Syria", "Taiwan", "Tajikistan", "Tanzania", >> "Thailand", "The Bahamas", >> "The Gambia", "Togo", "Tokelau", "Tonga", "Trinidad and >> Tobago", "Tunisia", "Turkey", >> "Turkmenistan", "Turks and Caicos Islands", "Tuvalu", "Virgin >> Islands", "Uganda", >> "Ukraine", "United Arab Emirates", "United Kingdom", >> "United States", "United States Minor Outlying Islands", >> "Uruguay", "Uzbekistan", >> "Vanuatu", "Vatican City", "Venezuela", "Vietnam", "Wallis and >> Futuna", "Western Sahara", >> "Yemen", "Yugoslavia", "Zambia", "Zimbabwe" >> }; >> >> >> Is that correct? >> >> I am just starting with Android - will playing with online guide be >> enough, or would you suggest reading a book? (if yes, then which one?) >> >> Thanks! >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Beginners" group. >> >> NEW! Try asking and tagging your question on Stack Overflow at >> http://stackoverflow.com/questions/tagged/android >> >> To unsubscribe from this group, send email to >> android-beginners+unsubscr...@googlegroups.com<android-beginners%2bunsubscr...@googlegroups.com> >> For more options, visit this group at >> http://groups.google.com/group/android-beginners?hl=en >> > > -- You received this message because you are subscribed to the Google Groups "Android Beginners" group. NEW! Try asking and tagging your question on Stack Overflow at http://stackoverflow.com/questions/tagged/android To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en