[RESOLVIDO]R cannot be resolved to a variable

2 respostas
E

Pessoal,

Fui abrir meu projeto hj, e simplesmente apareceu esse erro nas minhas classes :

R cannot be resolved to a variable

Será que deu problema no meu projeto ???

segue abaixo minha classe e o manifest

public class ListaVendasActivity extends Activity{
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.listar_vendas);
		
		
		SQLiteDatabase db = openOrCreateDatabase("vendas.db", Context.MODE_PRIVATE, null);
		
		ListView ltwvendas = (ListView) findViewById(R.id.ltwvendas);
		
		
		Cursor cursor = db.rawQuery("SELECT vendas._id, vendas.preco, vendas.la, vendas.lo,produtos.nome FROM vendas INNER JOIN produtos on produtos._id = vendas.produto ", null);
		
		String[] from = {"_id","preco","nome","la","lo"};
		int [] to = {R.id.txvid,R.id.txvpreco,R.id.txvnome,R.id.txvla, R.id.txvlo};
		
		//@SuppressWarnings("deprecation")
		SimpleCursorAdapter ad = new SimpleCursorAdapter(getBaseContext(),R.layout.model_listar, cursor, from, to);
		ltwvendas.setAdapter(ad);
		
		db.close();
		
	}


*********************************************************


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.vendas"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="8" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.INTERNET"/>

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.vendas.Main"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
        <activity 
            android:name="NovaVendaActivity"
            
            >
            
            
            
        </activity>
        
        
        <activity 
            android:name="ListaVendasActivity"
            
            >
            
            
            
        </activity>        
       
        
        
    </application>

</manifest>

2 Respostas

D

confere la na package gen se a classe R do seu projeto está la, se não tiver possivelmente deu algum erro no momento da compilação e a classe não foi gerada, tenta dar um clean no projeto para a Classe R ser gerada novamente se não for confere os problems e ve se tem algum erro no xml.

E

Dei um Clean hoje e build no projeto…e olha que ja tinha feito isso ontem, mas agora deu certo, coisas de eclipse

Criado 14 de maio de 2013
Ultima resposta 15 de mai. de 2013
Respostas 2
Participantes 2