[RESOLVIDO]SimpleCursorAdapter - layout nao Aparece

Pessoal,

Estou tentando executar o seguinte comando :

SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(),R.layout.spinner );

O problema que ele nao consegue achar o layout spinner

Qual erro do LogCat? Ao digitar R.layout.? Caso não apareca, verifica o import da classe R.

Esta dando o seguinte erro

		int [] to = {R.id.txvid,R.id.txvnome,R.id.xvpreco};

erro :

Multiple markers at this line
- txvnome cannot be resolved or is not
a field
- xvpreco cannot be resolved or is not
a field
- txvid cannot be resolved or is not a
field

SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(),R.layout.spinner, cursor, from, to);

erro : 

Syntax error on tokens, delete these tokens


Obs. 

Dei o add, para incluir no R.java o spinner.xml

Alguem pode me dar alguma luz ??

Segue abaixo minha classe completa

package com.example.vendas;

import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.support.v4.widget.SimpleCursorAdapter;
import android.view.View;
import android.widget.Button;
import android.widget.Spinner;

public class NovaVendaActivity  extends Activity  {
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.nova_venda);
		
		Spinner spprodutos = (Spinner) findViewById(R.id.spprodutos);
		SQLiteDatabase db = openOrCreateDatabase("vendas.db", Context.MODE_PRIVATE, null);
		
		Cursor cursor = db.rawQuery("SELECT * FROM PRODUTOS", null);
		
		String[] from = {"_id","nome","preco"};
		int [] to = {R.id.txvid,R.id.txvnome,R.id.xvpreco};
		
		@SuppressWarnings("deprecation")
		SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(),R.layout.spinner, cursor, from, to);
		
		Button btnsalvar = (Button) findViewById(R.id.btnsalvar);
		btnsalvar.setOnClickListener(new View.OnClickListener() {
			
			@Override
			public void onClick(View v) {
				
				
			}
		});
	}
	
	public void Salvar_Click(View view){
		
	}


}

[quote=evandro_araujo]
Esta dando o seguinte erro

		int [] to = {R.id.txvid,R.id.txvnome,R.id.xvpreco};

erro :

Multiple markers at this line
- txvnome cannot be resolved or is not
a field
- xvpreco cannot be resolved or is not
a field
- txvid cannot be resolved or is not a
field

SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(),R.layout.spinner, cursor, from, to);

erro : 

Syntax error on tokens, delete these tokens


Obs. 

Dei o add, para incluir no R.java o spinner.xml

Alguem pode me dar alguma luz ??

Segue abaixo minha classe completa

[code]
package com.example.vendas;

import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.support.v4.widget.SimpleCursorAdapter;
import android.view.View;
import android.widget.Button;
import android.widget.Spinner;

public class NovaVendaActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.nova_venda);

	Spinner spprodutos = (Spinner) findViewById(R.id.spprodutos);
	SQLiteDatabase db = openOrCreateDatabase("vendas.db", Context.MODE_PRIVATE, null);
	
	Cursor cursor = db.rawQuery("SELECT * FROM PRODUTOS", null);
	
	String[] from = {"_id","nome","preco"};
	int [] to = {R.id.txvid,R.id.txvnome,R.id.xvpreco};
	
	@SuppressWarnings("deprecation")
	SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(),R.layout.spinner, cursor, from, to);
	
	Button btnsalvar = (Button) findViewById(R.id.btnsalvar);
	btnsalvar.setOnClickListener(new View.OnClickListener() {
		
		@Override
		public void onClick(View v) {
			
			
		}
	});
}

public void Salvar_Click(View view){
	
}

}

[/code][/quote]

Verifica se existe a package com.example.vendas dentro da package Gen, a classe R.java está lá?

Inclui o import da classe R

import com.example.vendas.R

Esse import resolve esses erros.

		int [] to = {R.id.txvid,R.id.txvnome,R.id.xvpreco};

erro :

Multiple markers at this line
- txvnome cannot be resolved or is not
a field
- xvpreco cannot be resolved or is not
a field
- txvid cannot be resolved or is not a
field

minha classe R.java esta assim :

/* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * aapt tool from the resource data it found.  It
 * should not be modified by hand.
 */

package com.example.vendas;

import android.database.Cursor;

public final class R {
    public static final class attr {
    }
    public static final class drawable {
        public static final int ic_launcher=0x7f020000;
    }
    public static final class id {
        public static final int Button01=0x7f070001;
        public static final int Button02=0x7f070002;
        public static final int btnsalvar=0x7f070009;
        public static final int button1=0x7f070000;
        public static final int editText1=0x7f070006;
        public static final int menu_settings=0x7f07000a;
        public static final int spprodutos=0x7f070004;
        public static final int textView1=0x7f070003;
        public static final int textView2=0x7f070005;
        public static final int textView3=0x7f070007;
        public static final int view1=0x7f070008;
    }
    public static final class layout {
        public static final int activity_main=0x7f030000;
        public static final int nova_venda=0x7f030001;
		public static int spinner;
    }
    public static final class menu {
        public static final int activity_main=0x7f060000;
    }
    public static final class string {
        public static final int app_name=0x7f040000;
        public static final int hello_world=0x7f040001;
        public static final int menu_settings=0x7f040002;
    }
    public static final class style {
        /** 
        Base application theme, dependent on API level. This theme is replaced
        by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    

            Theme customizations available in newer API levels can go in
            res/values-vXX/styles.xml, while customizations related to
            backward-compatibility can go here.
        
         */
        public static final int AppBaseTheme=0x7f050000;
        /**  Application theme. 
 All customizations that are NOT specific to a particular API-level can go here. 
         */
        public static final int AppTheme=0x7f050001;
    }
}

spinner.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/txvnome"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Large Text"
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <TextView
        android:id="@+id/txvpreco"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView"
        android:visibility="invisible" />

    <TextView
        android:id="@+id/txvid"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView"
        android:visibility="invisible" />

</LinearLayout>

Cliquei no Erro, e cliquei em ADD na minha classe R.

é isso mesmo ???

Olá
Tem erro na sua classe R, public static int spinner; <= falta o valor int para o spinner
Dá um clean para ver se funciona.
Ou verifica se não tem um erro no layout spinner

Deu certo consegui compilar.

obrigado