1

ページの上部に、ボタンとアンカーを含むヘッダー バーがあります。ヘッダー バーのアンカーの 1 つを使用すると、次の操作を行うダイアログが開きます。

ビューは、この場所に関連付けられているアクティビティの start メソッドで、新しい場所への goTo を実行するアクティビティを呼び出します。これは、カスタム ダイアログ ボックスをインスタンス化するための呼び出しです。

現在、ここで発生している 2 つの問題があります。

1) 場所はヘッダー バーからナビゲートされているため、ヘッダー バー アクティビティはアクティビティ マネージャーによってシャットダウンされているため、アンカーをクリックした後にボタンが機能しません。ヘッダー バーのアクティビティをシャットダウンしたくありません。

2) このアンカーをクリックすると、画面中央のメイン パネルが空白になります。なぜこれが起こっているのかわかりませんが、明らかに望んでいません。

これら2つの問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

ヘッダーバーのアクティビティをシャットダウンしたくありません。

DavidChandlerのGoogleI/ O2011GWTセッションをご覧ください。それはあなたが説明しているマスター/詳細アーキテクチャのタイプに触れます。私はそれを一般的に強くお勧めします、そしてこの質問のために、特にデイビッドが活動と場所の完全な概観を始める18分に続く部分。

プレゼンテーションで提案されているように、本格的なヘッダーバーアクティビティがなくても、PlaceChangeEventsのみに反応してヘッダーバーへの変更を選択できます。

于 2012-08-03T15:32:53.850 に答える