無駄なクラスを削除してプロジェクトを簡素化したい。役に立たないクラスとは、次のような意味です。
public class MainPage extends TileGridFragment<MainModel> {}
このクラスのロジック全体は によって実装されTileGridFragment、データは によって提供されMainModelます。このインスタンスは、シングルトン クラスのおかげでアクセスされます。
そのようなクラスのインスタンス化を後で延期したいので、単純MainPage.classにメソッドに渡します。
とMainPage同等であるためTileGridFragment<MainModel>、このクラスを削除し、代わりに次のようなものを使用したいと思いTileGridFragment<MainModel>.classます。
しかし、これは機能せず、私は考えていません。
私も試しましClass.forNameたが、そのスローはClassNotFoundException.
何か案が ?