Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 08/09/10, 18:50:56
Avatar de suikevil
suikevil suikevil no está en línea
Miembro del foro
Mensajes: 95
 
Fecha de registro: jul 2010
Mensajes: 95
Modelo de smartphone: Samsung galaxy S 3 Azul
Tu operador: Pepephone
Mencionado: 1 comentarios
Tagged: 0 hilos
Problema con los directorios xxx-hdpi y xxx-large

Hola a todos,

Tengo un problema que no entiendo por qué me sucede. Estoy portando un Snake que hice en java para una asignatura de la universidad a android y todo ha ido perfecto excepto una última cosa.
Quiero diferenciar entre dispositivos normales (pantallas pequeñas y medias) y dispositivos con pantallas grandes o de gran resolución (-hdpi y -large).
Tengo imagenes comunes para todos los dispositivos (carpeta /drawable) y luego tengo imágenes para los dispositivos con pantallas grandes (/drawable-hdpi y /drawable-large).
Pues bueno el programa siempre me carga las imagenes de drawable, independientemente del dispositivo y no se por qué. Lo más raro es que con "icon.png" sí que me hace distinción a la hora de elegir uno u otro pero con las demás imágenes no...

Si alguien me puede ayudar lo agradecería.

P.D: el manifest de la aplicación es el siguiente:
Código:
<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.berto.games"
    android:versionCode="1"
       android:versionName="1.0">
    
    <application 
        android:icon="@drawable/icon"
        android:label="@string/app_name">
        
        <activity android:name="Snakerz"
            android:screenOrientation="landscape"
            android:configChanges="keyboardHidden|orientation" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
                
    </application>
    
    <uses-sdk android:minSdkVersion="3" />
</manifest>
Responder Con Cita


  #2  
Viejo 08/09/10, 19:56:11
Avatar de pmaicas
pmaicas pmaicas no está en línea
Desarrollador
Mensajes: 1,299
 
Fecha de registro: dic 2008
Mensajes: 1,299
Mencionado: 25 comentarios
Tagged: 0 hilos
La versión 3 del SDK es android 1.5, y en esa versión no existía distinción entre distintos tipo de pantallas, esa fue una de las grandes novedades de android 1.6 (SDK 4).
Responder Con Cita
  #3  
Viejo 08/09/10, 21:33:36
Avatar de suikevil
suikevil suikevil no está en línea
Miembro del foro
Mensajes: 95
 
Fecha de registro: jul 2010
Mensajes: 95
Modelo de smartphone: Samsung galaxy S 3 Azul
Tu operador: Pepephone
Mencionado: 1 comentarios
Tagged: 0 hilos
ainss!! muchas gracias pmaicas.
No se porque he puesto la versión 3 si siempre pongo 4 y no me daba cuenta. Muchas gracias de nuevo
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 00:19:08 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007