0

私の画面には多くのコンテンツがあるため、メインVerticalFieldManagerにはScrollスクロールを使用してすべてのコンテンツを表示するように設定されたプロパティがあります。

すべてのコンテンツが適切に設定され、すべてのコンテンツを使用して表示できますが、Scrollviewこのページを垂直にスクロールすると、クリックするよりもBack Buttonこの画面が表示され、この画面をポップしたい..最初に戻るボタンをクリックすると何も起こらず、2回目にクリックするとこれちゃんとスクリーンポップ。最初のクリック evnet で何が起こるかわかりません。

この画面でスクロールしていない他の画面は適切にポップします。

戻るボタンのクリックイベントをチェック

UiApplication.getUiApplication().popScreen(CurrenScreenName.this);

前もって感謝します !!!

4

3 に答える 3

0

同じことが私にも起こりました、私はこれを使いました:

do{
    UiApplication.getUiApplication().popScreen(UiApplication.getUiApplication().getActiveScreen());
} while (UiApplication.getUiApplication().getActiveScreen().toString().indexOf("YOUR_CLASS_NAME") < 0);
于 2012-02-01T18:03:24.120 に答える
0

これを使って

UiApplication.getUiApplication().popScreen(UiApplication.getUiApplication().getA‌​ctiveScreen());

また

UiApplication.getUiApplication().popScreen(this);
于 2011-11-04T05:16:38.170 に答える
0
 Application.getApplication().invokeLater(new Runnable() {

 public void run() {
 UiApplication.getUiApplication().popScreen(UiApplication.getUiApplication().getActiveScreen());                                                     
                   }
 }); 
于 2011-12-06T12:16:01.100 に答える