Worklight / Dojo - 键盘隐藏输入字段

时间:2014-03-26 11:25:21

标签: android dojo ibm-mobilefirst android-softkeyboard

在我的应用程序中,我在屏幕底部有一个搜索框。

当用户专注于输入字段时,键盘会显示,但输入字段现在隐藏在键盘后面。一旦用户开始输入,只有输入字段才会可见 - 但只有输入字段的一半。

此问题仅在Android ...

中发生
  <div id="HomeScreen"   data-dojo-type="dojox.mobile.View" data-dojo-props="selected: false">
  <div class="header">
     <div class="header_name">
        <div id="header_menu_panel">
           <div id="menu" class="menu_field"><img src="images/menu.png"></div>
           <div id="like" class="menu_field"><img src="images/like.png"></div>
        </div>
     </div>
  </div>
  <div id="_ddPanel">

     <div id="ddPanel" data-dojo-type="dojox.mobile.ScrollableView">
     <form action="" id="ddPanelForm">
        <div id="dropdown_panel">
           <div id="dd1" class="dropdown_fld">
              <span class="blue_text">drop1</span><br/>
              <select id="industry_dropdown">
                 <option value="0">Select</option>
              </select>
           </div>
           <div  id="dd2" class="dropdown_fld">
              <span class="blue_text">drop2</span><br/>
              <select id="sa_dropdown">
                 <option value="Select">Select</option>
              </select>
           </div>
           <div id="dd3" class="dropdown_fld">
              <span class="blue_text">drop3</span><br/>
              <select id="kpi_dropdown">
                 <option value="Select">Select</option>
              </select>
           </div>
           <br/>
        </div>
        <div   class="h_center" style="text-align: center;"><input type="submit" id="option_search_sbumit"  value="Submit"/></div>
        <div id="Subdrivers"></div>
        </form>
     </div>

  </div>
  <form action="" id="mainSearchForm">
  <table id="search_panel">
     <tr>
        <td>
           <input type="search" id="search_input_field" width="100px" />
        </td>
        <td width="30px"><input type="submit" value="" id="search_button" /></td>
     </tr>
  </table>
  </form>

enter image description here

1 个答案:

答案 0 :(得分:0)

根据我在以下问题中的回答,我不相信这完全是关于Dojo和Worklight,而是关于Android应用程序中Android虚拟键盘的行为。

请查看:How to auto-scroll to input field in Android when the soft keyboard overlaps them on showing?

以下是一些建议的解决方案: