私はこのコードを実行すると、IllegalArgumentExceptionを取得し続け、BlackBerryシミュレーターに何も表示されません。何が間違っているのでしょうか?はフィールドマネージャーの助けが必要ですブラックベリー
public MyScreen()
{
// Set the displayed title of the screen and add the weather icons
setTitle("PixWeather");
cityField = new LabelField("Queensland", Field.FIELD_LEFT);
tempField = new LabelField("17", Field.FIELD_RIGHT);
condField = new LabelField("sunny",Field.FIELD_RIGHT);
weather_icon = Bitmap.getBitmapResource("sun_icon.png");
bitmapField = new BitmapField(weather_icon, Field.FIELD_LEFT);
VerticalFieldManager vfield = new VerticalFieldManager();
HorizontalFieldManager hfield1 = new HorizontalFieldManager();
hfield1.add(cityField);
hfield1.add(tempField);
HorizontalFieldManager hfield2 = new HorizontalFieldManager();
hfield2.add(bitmapField);
hfield2.add(condField);
vfield.add(hfield1);
vfield.add(hfield2);
}
ステップ1では、IllegalArgumentExceptionがスローされる場所を特定します。それを理解するためにいくつかのデバッグを行い、この質問をあなたの調査結果に更新してください。応答のために –