Ambas actividades están en el mismo paquete

Segunda actividad se utiliza el segundo archivo de diseño

setContentView(R.layout.main2);

Errores en esta línea en la Second_Activity.

EditText text1 = (EditText) findViewById(R.id.EditText03);

Aquí está el archivo de diseño para la Second_Activity.

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

    <LinearLayout
        android:id="@+id/LinearLayout01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/TextView01"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Answer Is : " >
        </TextView>

        <EditText
            android:id="@+id/EditText03"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </EditText>
    </LinearLayout>

    <Button
        android:id="@+id/Button01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="onClick"
        android:text="Calling an intent" >
    </Button>

</LinearLayout>

Aquí están los errores en el LogCat ventana

08-01 19:32:20.340: WARN/ResourceType(8875): No package identifier when getting value for resource number 0x00000005
08-01 19:32:20.390: ERROR/AndroidRuntime(8875): Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x5 

mail.xml

<TextView 
    android:id="@+id/TextView01" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:text="First Number : ">
</TextView>

<EditText 
    android:id="@+id/EditText01" 
    android:inputType="number"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content">
</EditText>
<TextView 
    android:id="@+id/TextView02" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:text="Second Number: ">
</TextView>

<EditText 
    android:id="@+id/EditText02" 
    android:inputType="number"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content">
</EditText>

secondscreen.xml

<TextView 
    android:id="@+id/TextView03" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" android:text="Answer Is : ">
</TextView>

<EditText 
    android:id="@+id/main2EditText01" 
    android:inputType="number"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content">
</EditText>

manifiesto archivo xml

    <activity android:name=".ActivityTwo"/>
Hay algo sintácticamente mal con sus archivos XML que impide su identificación en R desde que se genera. Podría publicar el resto de su XMLs? Tal vez falta un cierre de etiqueta o algo.
de nuevo aquí no está seguro de cómo poner los archivos xml como respuesta
Oh; pegarlo en tu pregunta está bien. 🙂
Hmm.. yo no le veo nada de malo con lo que has publicado, ¿Y usted poner sus puntos de vista en una presentación (es el layout xml correcto?)?
He cambiado de un EditText para un TextFiled y trabajó muy bien. Extraño

OriginalEl autor Dean-O | 2010-08-03

11 Comentarios

  1. 105

    Tengo este mismo mensaje de error cuando traté de usar un TextView.setText pasar un char en lugar de una Cadena. Esto tiene sentido ya que el char sería promovido a un int que significaba que yo era realmente llamando la

    TextView.setText( int resId );

    Y ya que no había un recurso con ese valor, no funcionaría.

    Gracias por este. Yo estaba tratando de enviar un Entero con setText(). Utilizando Entero.toString hizo el truco para mí.
    asker debe marcar esta correcta…
    Esta es la razón real de esta pregunta. No me desplácese hacia abajo y trató con aceptó respuesta. Pero pensé que, finalmente, y vine aquí a poner como respuesta. Pero @Juan ya han puesto que : a) he utilizado TextView.setText(String.valueOf(myIntValue));
    esa es la respuesta correcta probabilidad sabio
    tenía exactamente el mismo problema

    OriginalEl autor John Weidner

  2. 39

    cara con el mismo error

    finalmente he encontrado que no es un error, debido a su xml de diseño

    alguna parte del código establece TextView.setText(int)

    intentar TextView.setText( Integer.toString(int));

    Yo estaba luchando contra esto, para una buena hora, resulta que yo estaba haciendo todo bien, excepto el paso de una Cadena a setText(), gracias!

    OriginalEl autor 楊惟鈞

  3. 8

    Cuando se pasa de un número entero a la TextView.setText() a mostrarse android se supone que es un identificador de recursos y es por eso que usted está recibiendo Resource$NotFoundException. Tratar de convertir la int a String antes de pasar a TextView.setText(): TextView.setText(String.valueOf(i)).

    OriginalEl autor Henok

  4. 7

    Sólo para el protocolo, también Se podría usar:

    TextView.setText("" + intVar) en lugar de TextView.setText(intVar)

    OriginalEl autor Paul

  5. 4

    Tengo el mismo error al intentar imprimir valor entero : TextView.setText(int valor).
    Puedo resolver este error al convertir el valor entero a string y la he usado
    TextView.setText(convertido cadena de valor)

    OriginalEl autor Vignan Nani

  6. 2

    Para mí, yo tenía que ir en el archivo XML para el botón. Allí me di cuenta de un codificado de la cadena de valor. Tuve que quitar eso, y también tuve que usar Textview.setText("" + intVar);

    OriginalEl autor Lucy Lu

  7. 2

    Tuve el mismo problema antes de que yo venga a este post.
    Para mí, era como este: view_element.setText( an_int_value).
    Después de la fundición view_element.setText(String.valueOf(an_int_value));, todo está bien.

    OriginalEl autor nekiala

  8. 1

    Es debido a la conversión de tipo de error.
    Tienes que probar este-
    TextView.setText(Integer.toString(variable_name));

    Aquí toString se utiliza para convertir de entero a string para mostrar texto.

    no responde a la pregunta a todos… el problema aquí es, obviamente, acerca de id no se genera correctamente

    OriginalEl autor Ankit Gupta

  9. 0

    Yo estaba usando Picasso biblioteca de cargar la imagen desde la red. Las direcciones url en un ArrayList que no estaba usando arraylist.get() para obtener la posición de la dirección url en el ArrayList.

    OriginalEl autor saintjab

  10. 0

    Recientemente he tenido este problema, cuando yo estaba tratando de integrar SocialAuth libray con mi aplicación para Android con Android Studio. Lo que estaba era mi problema, algunos de mis recursos como facebook icono, se encontraban en la mipamp carpeta. Me mudé a dibujables carpeta y el problema, se fija.

    OriginalEl autor Vishnu

Dejar respuesta

Please enter your comment!
Please enter your name here