ブラックベリー画面のButtonFieldを使用して1つの再生ボタンを作成しました。ボタンをクリックすると、オーディオファイルを再生できます。
私の要件は、ボリュームコントロールシークバー(シークバーをドラッグすると音量を増減できるはずです)とブラックベリー画面の再生/一時停止ボタン(再生/一時停止ボタンはシークバーの横に配置する必要があります)を作成することです
これが私のコードです:
HorizontalFieldManager hfmSecond = new HorizontalFieldManager();
slider = new SliderField(
Bitmap.getBitmapResource( "slider_thumb_normal.png" ),
Bitmap.getBitmapResource( "slider_progress_normal.png" ),
Bitmap.getBitmapResource( "slider_base_normal.png" ),
Bitmap.getBitmapResource( "slider_thumb_focused.png" ),
Bitmap.getBitmapResource( "slider_progress_focused.png" ),
Bitmap.getBitmapResource( "slider_base_focused.png"),
Bitmap.getBitmapResource( "slider_thumb_pressed.png" ),
Bitmap.getBitmapResource( "slider_progress_pressed.png" ),
Bitmap.getBitmapResource( "slider_base_pressed.png"),
50, 0, 10, 10, FOCUSABLE );
slider.setPadding( 5, 5, 5, 35 );
slider.setBackground( BackgroundFactory.createSolidBackground( 0xD3D3D3 ) );
hfmSecond.add(slider);
hfmSecond.add(_startPlayingButton);
add(hfmSecond);
上記のコードを使用すると、画面に1つのスライドバーを表示できます。
ボタンを表示できません。また、画面下部のスライドバーを再生/一時停止ボタンで表示したいですか?