为什么TTS相关代码不在onCreateVie w()中呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
もちろんFragmentでも使えますし、本の内容をよく読んでみると、このMainActivityはActivityから継承されており、ActivityにはonCreateViewのライフサイクルメソッドがありません。 onCreateView メソッド実際には、Fragment にする必要があるか、FragmentActivity に onCreateView ライフサイクル メソッドがあり、android3.0 より前にフラグメント API がないという問題を解決するために使用されます。サポート パッケージをインポートし、fragmentActivity を継承する必要があります。これにより、アクティビティにフラグメントを埋め込んで、必要なレイアウト効果を実現できます。これがあなたの疑問の解決に役立つことを願っています。
ブロードキャストはFragmentで行うことができます。Fragmentは書き換えることができます。
isVisibleToUser はフラグメントが表示されるかどうかを決定し、それをブロードキャストします IflytekBroadcast.startBroadcast(IflytekBroadcast.getVoiceStringFromType(IflytekBroadcast.MESSAGE_LIST)); これは TT をカプセル化します
テキスト版を入手できます
もちろんFragmentでも使えますし、本の内容をよく読んでみると、このMainActivityはActivityから継承されており、ActivityにはonCreateViewのライフサイクルメソッドがありません。 onCreateView メソッド実際には、Fragment にする必要があるか、FragmentActivity に onCreateView ライフサイクル メソッドがあり、android3.0 より前にフラグメント API がないという問題を解決するために使用されます。サポート パッケージをインポートし、fragmentActivity を継承する必要があります。これにより、アクティビティにフラグメントを埋め込んで、必要なレイアウト効果を実現できます。これがあなたの疑問の解決に役立つことを願っています。
ブロードキャストはFragmentで行うことができます。Fragmentは書き換えることができます。
リーリーisVisibleToUser はフラグメントが表示されるかどうかを決定し、それをブロードキャストします
IflytekBroadcast.startBroadcast(IflytekBroadcast.getVoiceStringFromType(IflytekBroadcast.MESSAGE_LIST)); これは TT をカプセル化します
テキスト版を入手できます