ビットマップフィールドに問題があります。ビットマップ フィールドでクリック イベントを発生させようとしています。
これまでのところ機能していますが、問題は、特定のフィールドに設定しているときに、画面のどこにでもイベントが生成されることです。私のアプリでは同じ画面に複数のビットマップがあるため、それらを管理するのは大変です。
これが私のコードです:
private BitmapField _HeaderBitmap =new BitmapField( Bitmap.getBitmapResource ("headerImg.png"));
final private Bitmap _secondHeaderBitmap = Bitmap.getBitmapResource("connect.PNG");
private BitmapField signup =new BitmapField (Bitmap.getBitmapResource("sign-up-btn.png"),BitmapField.FOCUSABLE);
protected boolean navigationClick(int status, int time)
{
if (signup.isFocus())
UiApplication.getUiApplication().pushScreen(new signupScreen());
return true;
}