fix fragment recall problem by newInstance