У меня есть sqlite с 5 записями, и я хочу заполнить представление списка курсором из этого bbdd, но создать только представление списка с белыми местами, любые места для результата запроса bddd, без содержимого. Я думаю, что для цвета textview, но нет. Может кто-нибудь мне поможет?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listatab);
//Creamos la instancia de DataBaseHelper, un cursor y aplicamos el metodo getNombres al cursor.
ayudabbdd = new DataBaseHelper(this);
Cursor nombresC;
nombresC = (Cursor) ayudabbdd.getNombres();
nombresC.moveToFirst();
startManagingCursor(nombresC);
String[] datosRecibidos = new String[] {"nombre"};
int[] layoutDondeLoPongo = new int[] { R.layout.entrada_lista};
//Mientras el cursor no este vacio rellenamos la lista con el adaptador, que nos sirve para conectar unos datos con el listview.
if(nombresC!=null){
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.listatab, nombresC,datosRecibidos, layoutDondeLoPongo);
this.setListAdapter(adapter);
this.getListView();
}
Listatab.xml
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<ListView
android:id="@android:id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
и entradalista.xml
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/nombre"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="28dip"
android:textColor="#000000"/>