2012-03-23 14 views
0

Ich habe einige Probleme mit dem Ripple Emulator und dem Blackberry Simulator. Der Ripple-Emulator, der als das größere Bild unten zu sehen ist, zeigt, wie die Anwendung aussehen soll (ich habe bisher auf dem Ripple-Emulator entwickelt). Als nächstes habe ich versucht, die Anwendung auf dem Blackberry-Simulator zu packen und zu starten, und die App bricht im Layout zusammen, wie unten zu sehen ist. Meine Frage ist, warum ist das passiert, und gibt es eine Möglichkeit, das zu beheben? Muss ich etwas in meine config.xml-Datei einfügen, um dies zu ändern?Layout vermasselt mit verschiedenen Simulatoren

enter image description here

Config File:

<?xml version="1.0" encoding="utf-8"?> 
<widget xmlns="http://www.w3.org/ns/widgets" 
     xmlns:rim="http://www.blackberry.com/ns/widgets" 
     version="2.0" 
     rim:header="RIM-Widget: rim/widget"> 

    <author>our company</author> 
    <rim:navigation mode="focus" /> 
    <name>Application1</name> 

    <description> 
    This application is having trouble displaying itself 
    </description> 
    <rim:orientation mode="portrait"/> 
    <rim:loadingScreen backgroundImage="images\background.png" 
        foregroundImage="images\foreground.png" 
        onLocalPageLoad="true"> 
     <rim:transitionEffect type="zoomIn" /> 
    </rim:loadingScreen> 

    <icon src="icons/icon.png"/> 
    <icon src="icons/icon.png" rim:hover="true"/> 
     <rim:cache maxCacheSizeTotal="2048" maxCacheSizeItem ="256" /> 
    <content src="index.htm" > 
    </content> 

    <feature id="blackberry.ui.dialog"/> 
    <feature id="webworks.notification" /> 

    <rim:connection timeout="25000"> 
    <id>TCP_WIFI</id> 
    <id>MDS</id> 
    <id>BIS-B</id> 
    <id>TCP_CELLULAR</id> 
    <id>WAP2</id> 
    <id>WAP</id> 
    </rim:connection> 
</widget> 

Vielen Dank für jede Hilfe!

Antwort

0

Dieses Problem tritt aufgrund unterschiedlicher Auflösungen von Blackberry-Simulatoren, wie Blackberry Strom 9550 haben Bildschirmauflösung von 340x480 und Blackberry Bold 9700 haben Bildschirmauflösung von 480x340.

Wir können dieses Layout-Problem nur mit Codierung lösen. Verwenden Sie% ratio anstelle von no pixels value.

+0

das ist, was ich gerade mache, verstehe nicht, warum es das tut – user1152440