私の会社はAndroidアプリケーションを開発するためにデルファイとfiremonkeyを使用しています。 私は基本的なアプリケーションを2つの画面で、画面Aから画面Bに行く可能性があります。 Javaではインテントを作成することは簡単ですが、私はFiremonkeyとDelphiでそれを行う方法はわかりません。 私は2つのユニット "project1"を1つ持っています。 "UnitA"と "UnitB"と言うと、パッケージは "com.embarcadero.project1"、classNameはデフォルトで "com.embarcadero.firemonkey.FMXNativeActivity"ですが、everyUnitにはclassNameが1つありますか? ユニットBに行くためにどのクラス名をインテントに渡す必要がありますか? (自動的に作成されたAndroidManifest.xmlにはFMXNativeActivityがデフォルトで設定されています)FIREMONKEY android同じプロジェクターからの活動を切り替える方法
-3
A
答えて
0
あなたが書いたすべてを理解するのは難しいですが、プロジェクトに2つの.pasがあり、もう一つは、私が切り替えるには2つの方法を知っている:
最初の方法を:あなたはレイアウトを使用します:UNITAに、あなたはたとえば、空のレイアウト(LayoutAを入れて、あなたは
if not Assigned(FormUnitB) then
FormUnitB:= TFormUnitB.Create(self);
FormUnitB.ShowModal(
procedure(ModalResult: TModalResult)
begin
if ModalResult = mrOK then
//nothing here, when you want to close you write it in the modal
end);
第二の方法モーダルウィンドウを開くことができます)。 UnitBでは、別のレイアウト(LayoutB)、その意志は、UnitBのすべてのコンポーネントが含まを入れて、あなたがUnitBを表示したいとき、あなたはLayoutA
LayoutA.AddObject(FormUnitB.LayoutB);
ノートにLayoutBを置く:あなたはこれを行うにはUnitAがUnitBを使用するように指定する必要があります。
関連する問題
- 1. 同じアクティビティの2つのフラグメントに切り替える方法
- 2. 同じJFreeChartで2 TimeSeriesCollectionを切り替える方法
- 3. Android - 同じxmlファイルでアクティビティと画面を切り替える
- 4. iframeへの切り替え方法/切り替え方法
- 5. アンドロイドでの活動を切り替える
- 6. AndroidアクティビティからMapActivityに切り替え
- 7. Android。 TabActivity、tabHostからの活動を破壊することなくタブを切り替える
- 8. jwplayerで同じビデオファイルの異なる解像度を切り替える方法
- 9. 同じクラスを持つ個々のdivを切り替える方法
- 10. Visual Studio TFSで同じリポジトリの別のブランチを切り替える方法
- 11. 切り替えは:ここでは、以前の活動に
- 12. 同じxibファイル内のあるビューから別のビューに切り替える
- 13. IntelliJの同じペインのウィンドウを切り替える
- 14. androidの複数のスレッドを切り替える方法
- 15. アンドロイドANR新しい活動に切り替えた後
- 16. Androidで1つのレイアウトから別のレイアウトに切り替える方法
- 17. 自分のアプリケーションからNFCを切り替える方法
- 18. Android Switch - onCheckedChangeListenerを呼び出す前にUIの切り替えを切り替える方法
- 19. 同期から非同期aps.net APIコントローラへの切り替え
- 20. 同じコントローラを使用してデータを切り替えるAngularJS
- 21. Android - レンダラーのアクティビティを切り替える
- 22. Androidカメラのフラッシュを切り替える
- 23. スレッドを切り替える方法
- 24. メニューバーを切り替える方法
- 25. Sqlテーブルを切り替える方法
- 26. ビューを切り替える方法
- 27. Javascript:同じ位置に画像を切り替える
- 28. プリズムは同じ領域のビュー間で切り替える
- 29. 動的ドロップダウンメニューの切り替え方向
- 30. Code Firstの複数のコンテキスト(同じベースの)を動的に切り替える方法
製品に付属するサンプルに複数のフォームを使用するサンプルがあります。 10.1 Berlinでは、C:¥Users¥Public¥Documents¥Embarcadero¥Studio¥18.0¥Samples¥Object Pascal¥Multi-Device Samples¥User Interface¥Forms –
にあります。FMXNativeActivityは、FMXフレームワークでアプリケーションを表示するためのベースです。プロジェクトの残りのフォームはすべてフレームワークによって描画され、アクティビティではありません(FMXアプリケーションはNDKとOpenGLを使用して完全なユーザーインターフェイスを作成します。上記の例に従い、IDE(プロジェクト/オプション/フォーム/メインフォーム)で設定できる開始フォームを選択するだけです。 – zdzichs