id cannot be resolved or is not a field

Para dar las gracias debes entrar o registrarte en el foro

Recién llegado
Recién llegado
Mensajes: 5 Agradecido: 0
26 Jul 2014, 13:14# 1

Hola!

Tengo un problema que seguramente os habrá pasado a muchos.

En algunos archivos .java me aparece ''id cannot be resolved or is not a field''.

La cuestión es que los tengo perfectamente escritos en el xml y perfectamente llamados (con su RUTA) en el .java. LLevo ya dos días enteros con este problema y he buscado por todos lado y no sé.

Esos id, he mirado el archivo R y no están creados ahí, pero no sé por qué, porque otros id del mismo xml incluso sí que se me han creado automáticamente, y en cambio estos no.

Pongo el código de uno de los id que me dan problemas.
archivo .xml (he marcado con ------------ donde me da el error):

Código: Seleccionar todo


    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#000000">
   
          android:id="@+id/texto1_1_a"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_alignParentLeft="true"
       android:layout_marginLeft="18dp"
       android:layout_marginTop="10dp"
       android:text="Level 1   1/10"
       android:textStyle="bold"
       android:textColor="#00FFFF"
       android:textSize="20sp"
       />
           android:id="@+id/texto1_1_aa"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_alignParentRight="true"
       android:layout_marginRight="20dp"
       android:layout_alignTop="@id/texto1_1_a"
       android:text="Remember Image!"
       android:textStyle="bold"
       android:textColor="#ffffff"
       android:textSize="17sp"
       />
   
   
          --------------android:id="@+id/temporizador"-----------------
       android:layout_gravity="center"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:textColor="#FF4500"
       android:textStyle="bold"
       android:textSize="35sp"
       android:layout_centerHorizontal="true"
       android:text="Tiempo"
       android:layout_below="@id/imagen1_1"
       />


   


archivo .java (he marcado con ------------- donde me da el error):
Código: Seleccionar todo
package com.aplicacion.figuresolution;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.CountDownTimer;
import android.view.Window;
import android.view.WindowManager;
import android.widget.TextView;

public class Nivel1_1_1 extends Activity {

   TextView temporizador;
   Tiempo regresivo = new Tiempo (11000, 1000);
   
   @Override
   public void onCreate(Bundle savedInstanceState) {
      // TODO Auto-generated method stub
      super.onCreate(savedInstanceState);
   
      //esto quita el título de la activity en la parte superior
       requestWindowFeature(Window.FEATURE_NO_TITLE);
       //y esto para pantalla completa (oculta incluso la barra de estado)
       this.getWindow().setFlags(
      
      WindowManager.LayoutParams.FLAG_FULLSCREEN,
      WindowManager.LayoutParams.FLAG_FULLSCREEN);
      
      setContentView(R.layout.nivel1_1_1);
      
      ------------temporizador = (TextView) findViewById(R.id.temporizador);--------------
      regresivo.start();
   
   }
      public class Tiempo extends CountDownTimer {

         public Tiempo(long millisInFuture, long countDownInterval) {
            super(millisInFuture, countDownInterval);
            // TODO Auto-generated constructor stub
         }

         @Override
         public void onTick(long millisUntilFinished) {
            // TODO Auto-generated method stub
            temporizador.setText ("" + millisUntilFinished / 1000);
         }

         @Override
         public void onFinish() {
            // TODO Auto-generated method stub
            Intent siguientePantalla = new Intent ("com.aplicacion.figuresolution.NIVEL_1_1_2");
            startActivity (siguientePantalla);
         }

      }
      
      
   }


La única opción que me queda es hacer un Clean, pero me da miedo que se me borre todo el trabajo que he metido, no me molaría nada desde luego.

Gracias por todo de antemano! ;)
Gracias  
Etiquetado en: