Ayuda! No puedo continuar porque no me reconoce los ID de profile y search, solo el de home, ya intenté el clean proyect y el rebuild y s...

Pregunta de la clase:
Fragments en nuestro BotttomBar
Juan Jose Mayorga

Juan Jose Mayorga

Pregunta
studenthace 6 años

Ayuda!

No puedo continuar porque no me reconoce los ID de profile y search, solo el de home, ya intenté el clean proyect y el rebuild y siempre sale el mismo error:

Captura de pantalla 2019-03-25 12.51.39.png

5 respuestas
para escribir tu comentario
    Pedro Jiménez

    Pedro Jiménez

    studenthace 6 años

    Recordar que para agregar

    android:id="@+id/tab_search"

    se debe agregar el namespace en la etiqueta padre. Mi bottombar_tabs.xml es:

    <?xml version="1.0" encoding="utf-8"?> <tabs xmlns:android="http://schemas.android.com/apk/res/android"> <tab android:id="@+id/search_tab" android:title="@string/tab_search" barColorWhenSelected="@color/primary" android:icon="@drawable/ic_search"/> <tab android:id="@+id/home_tab" android:title="@string/tab_home" barColorWhenSelected="@color/primary" android:icon="@drawable/ic_home"/> <tab android:id="@+id/profile_tab" android:title="@string/tab_profile" barColorWhenSelected="@color/primary" android:icon="@drawable/ic_user"/> </tabs>

    Luego CLEAN PROJECT y REBUILD PROJECT Reemplazar valores de atributos a conveniencia

    Luis Luis

    Luis Luis

    studenthace 6 años

    se me detiene la aplicación nose porque cuando soluciono con tu indicacion

    Infotrack S.A.

    Infotrack S.A.

    studenthace 6 años

    Tenia el mismo problema , la solución es sencilla y es poner el id de la siguiente manera

    android:id="@+id/tab_search"

    dejando primero android y luego id ya que cuando se pone android se crea el objeto id en la archivo de recursos de android , de lo contrario solo lo podrás usar en el mismo archivo XML

    Juan Jose Mayorga

    Juan Jose Mayorga

    studenthace 6 años

    Sí, todos los ítems tienen su ID, pero sólo reconoce el de home, los demás los marca en rojo, como si no existieran

    Alfonso Navarro

    Alfonso Navarro

    company_adminhace 6 años

    Amigo la imagen no agranda, por lo q se hace dificil ver el codigo, de igual manera verificar q los items tenga id.

    <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/searchItem" android:title="@string/buscar" android:icon="@drawable/ic_icons8_search_48" /> <item *android:id="@+id/homeItem" android:title="@string/home" android:icon="@drawable/ic_icons8_home_page_48" /> <item android:id="@+id/profileItem" android:title="@string/Yo" android:icon="@drawable/ic_icons8_user_48" /> </menu>``` Quedo atento.
Curso Definitivo de Android 2016

Curso Definitivo de Android 2016

Crea tu primera app en Android, el sistema operativo móvil más usado en el mundo: configura tu entorno, pasa tu idea al código y luego a Material Design, conéctala a cualquier servicio web, hazla veloz con almacenamiento local, e incorpora Firebase, la suite total para hacer crecer tu app.

Curso Definitivo de Android 2016
Curso Definitivo de Android 2016

Curso Definitivo de Android 2016

Crea tu primera app en Android, el sistema operativo móvil más usado en el mundo: configura tu entorno, pasa tu idea al código y luego a Material Design, conéctala a cualquier servicio web, hazla veloz con almacenamiento local, e incorpora Firebase, la suite total para hacer crecer tu app.