Software multimedia para Android Reproductores de video, audio... todo lo relacionado con la multimedia

Respuesta
 
Herramientas
  #1  
Viejo 14/06/18, 04:52:37
Array

[xs_avatar]
Kevoncrush Kevoncrush no está en línea
Usuario poco activo
 
Fecha de registro: jun 2018
Mensajes: 2
Modelo de smartphone: BLU Dash M2
Tu operador: Movistar
No puedo crear la opción de ecualizador en mi custom Music Player :c

Hola, me disculpo si esto ya está posteado y por si no no me doy a entender bien. Mi problema radica en que he estado modificando el reproductor de música stock de Oneplus con ApkEditor Pro, ya que este no posee la opción para el Ecualizador(Debido a que este aparece en la app de ajustes).

He intentado agregarle la Opción "Ecualizador" en esta dirección Res>Menú>Activity_main_Drawer.xml. Pues ví como estaban formado los "comandos" y ví que era fácil agregar la opción:

<?xml version='1.0' encoding='utf-8' ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item android:icon="@drawable/ic_tracks" android:id="@id/nav_songs" android:title="@string/tracks_title" />
<item android:icon="@drawable/ic_artists" android:id="@id/nav_artists" android:title="@string/artists_title" />
<item android:icon="@drawable/ic_albums" android:id="@id/nav_albums" android:title="@string/albums_title" />
<item android:icon="@drawable/ic_tags" android:id="@id/nav_tags" android:title="@string/tags" />
<item android:title="@string/effectspanel" />
</group>
</menu>

Imagen 1

Primero no encontraba el ícono pues crei wue era un archivo png, para mi sorpresa este era xml y la aplicación también lo tenía en la carpeta Drawable:

<?xml version='1.0' encoding='utf-8' ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item android:icon="@drawable/ic_tracks" android:id="@id/nav_songs" android:title="@string/tracks_title" />
<item android:icon="@drawable/ic_artists" android:id="@id/nav_artists" android:title="@string/artists_title" />
<item android:icon="@drawable/ic_albums" android:id="@id/nav_albums" android:title="@string/albums_title" />
<item android:icon="@drawable/ic_tags" android:id="@id/nav_tags" android:title="@string/tags" />
<item android:icon="@drawable/ic_equalizer_04" android:title="@string/effectspanel" />
</group>
</menu>

Imagen 2

Modificando este archivo pude crear la opción. Esta no posee ninguna función, sólo está ahí de adorno. Revisando las carpetas Res>menu de otros apks(Pi Music Player, para ser exactos), pude ver que están estructuras asi:

<item android:icon="@drawable/ic_equalizer_white" android:id="@id/menu_equalizer" androidrderInCategory="6" android:title="@string/equalizer" app:showAsAction="always" />

Si mal no me equivoco, el último "comando" es el que debería abrir el Ecualizador?. Ya que en ese Apk abre la aplicación Ecualizador de mi sistema. Pero al copiarlo al archivo: "Activity_main_Drawer.xml" de esta manera:

<?xml version='1.0' encoding='utf-8' ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item android:icon="@drawable/ic_tracks" android:id="@id/nav_songs" android:title="@string/tracks_title" />
<item android:icon="@drawable/ic_artists" android:id="@id/nav_artists" android:title="@string/artists_title" />
<item android:icon="@drawable/ic_albums" android:id="@id/nav_albums" android:title="@string/albums_title" />
<item android:icon="@drawable/ic_tags" android:id="@id/nav_tags" android:title="@string/tags" />
<item android:icon="@drawable/ic_equalizer_04" android:title="@string/effectspanel" app:showAsAction="always" />
</group>
</menu>

Me da un error. Este: "Error al analizar XML: unbound prefix" para ser exactos, se que este ocurre porque el comando empieza con asi "app:" pero debe de estar asi: "android:". Tal solucionarlo así:

<?xml version='1.0' encoding='utf-8' ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item android:icon="@drawable/ic_tracks" android:id="@id/nav_songs" android:title="@string/tracks_title" />
<item android:icon="@drawable/ic_artists" android:id="@id/nav_artists" android:title="@string/artists_title" />
<item android:icon="@drawable/ic_albums" android:id="@id/nav_albums" android:title="@string/albums_title" />
<item android:icon="@drawable/ic_tags" android:id="@id/nav_tags" android:title="@string/tags" />
<item android:icon="@drawable/ic_equalizer_04" android:title="@string/effectspanel" android:showAsAction="always" />
</group>
</menu>

Imagen 3

Pero aun sigue sin iniciar el Ecualizador al seleccionar la opción y otra cosa que también noté, fue que en este último paso donde se encuentra el tiempo de la canción sales unos símbolos extraños :c

De verdad doy gracias de antemano, y pído disculpas por no proporcionar más imágenes, pero creo que alguien especial en programar apks no las necesitara. Siempre me ha gustado escudriñar mi teléfono al máximo. Por si es relevante soy usuario Root también soy nuevo en esto de "programar" aplicaciones y no se nada de nada. Espero de su ayuda, muchas gracias
Imágenes Adjuntas
Tipo de Archivo: png Screenshot_20180613-213723.png (138.8 KB, 18 visitas)
Tipo de Archivo: jpg IMG-20180613-WA0030.jpg (19.4 KB, 14 visitas)
Tipo de Archivo: jpg IMG-20180613-WA0031.jpg (20.6 KB, 14 visitas)
Responder Con Cita


  #2  
Viejo 15/06/18, 11:15:54
Array

[xs_avatar]
Nonamed Nonamed no está en línea
Colaborador/a
· Votos compra/venta: (4)
 
Fecha de registro: feb 2011
Localización: Madrid
Mensajes: 175,525

@Kevoncrush:,

Movemos a software multimedia para android.
__________________
Nonamed
Moderación y soporte a usuarios
Responder Con Cita
  #3  
Viejo 18/06/18, 23:10:37
Array

[xs_avatar]
Kevoncrush Kevoncrush no está en línea
Usuario poco activo
 
Fecha de registro: jun 2018
Mensajes: 2
Modelo de smartphone: BLU Dash M2
Tu operador: Movistar
 Cita: Originalmente Escrito por Nonamed Ver Mensaje
@Kevoncrush:,

Movemos a software multimedia para android.
@Nonamed: Muchas gracias por ayudarme, pero no soy experto en esto, si no sería demasiado pedir me podrías explicar de una manera más detallada? De nuevo muchas gracias
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Software multimedia para Android



Hora actual: 16:01:19 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /