2012-03-23 48 views
0

我在使用紋波模擬器和黑莓模擬器時遇到了一些麻煩。漣漪仿真器,如下面的大圖所示,顯示了應用程序設計的樣子(目前爲止,我一直在開發Ripple仿真器)。接下來我嘗試在黑莓模擬器上打包並啓動應用程序,並在佈局中崩潰,如下所示。我的問題是爲什麼會出現這種情況,有沒有辦法解決這個問題?我必須在我的config.xml文件中放置一些東西來改變它嗎?佈局用不同的模擬器混合使用

enter image description here

配置文件:

<?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> 

感謝任何幫助!

回答

0

發生此問題是因爲黑莓模擬器的不同分辨率,如黑莓strom 9550屏幕分辨率爲340x480和黑莓粗體9700的屏幕分辨率爲480x340。

我們只能使用編碼來解決這個佈局問題。使用%比率而不是使用任何像素值。

+0

這就是我目前正在做的,不明白爲什麼它這樣做 – user1152440 2012-03-27 19:42:58

相關問題