ボタンをクリックすると、特定の数のテキスト ボックスが生成され、ユーザーの入力に基づいてボックスが選択される PhoneGap アプリに取り組んでいます。
Android 4.2 を実行している AVD でアプリをテストしました。すべてが正常に機能し、テキスト ボックスとともに生成された選択ボックスは次の図のようになりました。
ここで、Android 2.3 を実行している AVD で同じアプリをテストしたところ、次のような出力が得られました。
.
明らかに、Android 2.3 では選択ボックスだけが奇妙に見えますが、テキスト ボックスやボタンなどの他のコントロールはまったく問題ありません。
なぜこれが起こっているのか、私には何の手がかりもありません。アプリは JQM と Cordova 2.5.0 を使用します。
私が説明しようとしていることの根拠を示すために、選択ボックスのマークアップである以下のコードを追加しました
<select class="sel" data-theme="a" id="selectmenu0">
<option value="1">option1</option>
<option value="2">option2</option>
<option value="3">option3</option>
</select>