Макет путается с разными симуляторами - PullRequest
0 голосов
/ 24 марта 2012

У меня проблемы с эмулятором Ripple и симулятором Blackberry. Эмулятор пульсаций, представленный на рисунке ниже, показывает, как выглядит приложение (до сих пор я разрабатывал эмулятор пульсаций). Затем я попытался упаковать и запустить приложение на симуляторе BlackBerry, и приложение разбивалось по макету, как показано ниже. Мой вопрос: почему это происходит, и есть ли способ это исправить? Нужно ли что-то помещать в мой файл 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>

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 27 марта 2012

Эта проблема возникает из-за различных разрешений симуляторов ежевики, например, Blackberry Strom 9550 имеют разрешение экрана 340x480, а Blackberry Bold 9700 имеют разрешение экрана 480x340.

Мы можем решить эту проблему макета только с помощью кодирования.Используйте% ratio вместо использования значения no of пикселов.

...