2017-01-04 8 views
1

私のフラグメントをプライベートクラスとして宣言すると、IDEはパブリックであるべきだと警告し、無視すれば実行時にクラッシュします。問題は、なぜ内部クラスとして宣言すればすべて正常に動作するのですか?私が理解しているように、フラグメントはAndroid自体によって再インスタンス化できるようにパブリックにする必要があります。なぜ内部クラスで動作するのですか? JVMの観点から内部クラスとしてのフラグメント

答えて

関連する問題