Foros del Web » Programando para Internet » Android »

Error en programa de SQLite

Estas en el tema de Error en programa de SQLite en el foro de Android en Foros del Web. Estoy intentando escribir un programa que vi en una página web: http://www.vogella.com/articles/AndroidSQLite/article.html y tengo un fallo en la línea 6: Main can not be resolved ...
  #1 (permalink)  
Antiguo 20/07/2012, 12:25
 
Fecha de Ingreso: junio-2009
Mensajes: 30
Antigüedad: 14 años, 10 meses
Puntos: 0
Error en programa de SQLite

Estoy intentando escribir un programa que vi en una página web:
http://www.vogella.com/articles/AndroidSQLite/article.html
y tengo un fallo en la línea 6: Main can not be resolved or is not a field
setContentView(R.layout.main);
Los import los tengo todos y tengo creado main.xml. A ver si alguien me puede ayudar.
Cita:

public class TestDatabaseActivity extends ListActivity {
private CommentsDataSource datasource;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
datasource=new CommentsDataSource(this);
datasource.open();
List<Comment> values=datasource.getAllComments();
ArrayAdapter<Comment> adapter = new ArrayAdapter<Comment>(this,android.R.layout.simple _list_item_1,values);
setListAdapter(adapter);
}
public void onClick(View view){
@SuppressWarnings("unchecked")
ArrayAdapter<Comment> adapter = (ArrayAdapter<Comment>) getListAdapter();
Comment comment = null;
switch(view.getId()){
case R.id.add:
String[] comments = new String[]{ "Cool","VeryNice","Hate it"};
int nextInt= new Random().nextInt(3);
comment= datasource.createComment(comments[nextInt]);
adapter.add(comment);
break;
case R.id.delete:
if (getListAdapter().getCount()>0){
comment = (Comment) getListAdapter().getItem(0);
datasource.deleteComment(comment);
adapter.remove(comment);
}
break;
}
adapter.notifyDataSetChanged();
}
@Override
protected void onResume(){
datasource.open();
super.onResume();
}
@Override
protected void onPause(){
datasource.close();
super.onPause();
}
}
Gracias
  #2 (permalink)  
Antiguo 22/07/2012, 02:12
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 9 meses
Puntos: 361
Respuesta: Error en programa de SQLite

Hola:

¿Y el main.xml lo tienes en la carpeta /res/layout?

Saludos.


Etiquetas: programa, sqlite, todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:17.