私は高度なカメラ機能を使用するモバイルCodename Oneアプリ(現在はAndroid向け、iOS版)を開発中です。したがって、私はネイティブインターフェイスと実装を使用する必要があります。ネイティブ実装のCodename Oneアプリを再開/一時停止するにはどうすればよいでしょうか?
AndroidライフのonPause()を参照してカメラを再び初期化する必要があります(たとえば、ユーザーが自分のアプリから別のアプリに切り替えるときなど) ANdroidの世界でonCreate()を参照しています)
私のアプリを「一時停止する」と「再開」すると、ネイティブインターフェイスのメソッドを呼び出すメインクラスのCN1 stop()
とstart()
メソッドが使用されました。しかし、native GoogleMaps demoを読んだ場合、初期化中にLifecycleListener
を追加した後にネイティブ実装でonPause()
とonResume()
を直接使用していることがわかります。
したがって、ネイティブインタフェースを含む次のプロジェクトではどのアプローチを使用する必要がありますか?
ヒントが見つかりました。
あなたのアドバイスをお寄せください、@Shaiありがとう! – HelloWorld