没问题吗?  你没有调用super.

而且Fragment不要有构造函数， 被系统回收内存后， 下次系统会重新new 一个,   系统怎么知道dishId是啥?

你这个已被系统回收就挂了