logo
Bienvenido visitante. Para activar todas las funcionalidades, por favor Iniciar sesión o Registrarse.

Aviso

Icon
Error

Opciones
Ir a la última publicación
marcos scalator  
#1 Publicado : sábado, 26 de julio de 2014 12:06:43(UTC)
marcos scalator

Posición: Newbie

Grupos: Registered
Registrado: 25/06/2014(UTC)
Mensajes: 8
Ubicación: españa

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:
<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:background="#000000">
    
	<TextView 
	    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"
	    />
	 <TextView 
	    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"
	    />
	
	
	<TextView 
	    --------------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"
	    />


    
</RelativeLayout>


archivo .java (he marcado con ------------- donde me da el error):
Código:
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! ;)

Editado por un usuario sábado, 26 de julio de 2014 12:08:50(UTC)  | Razón: No especificada

Usuarios navegando este tema
Guest (3)
Salto de foro  
No puedes iniciar nuevos temas en este foro.
No puedes responder a temas en este foro.
No puedes eliminar sus temas en este foro.
No puedes editar sus temas en este foro.
No puedes crear encuestas en este foro.
No puedes votar las encuestas en este foro.