![](/img/trans.png)
[英]Android Studio - Inconvertible types cannot cast View to my activity
[英]Android Studio error - Inconvertible types, Cannot cast Fragment
在此处输入图像描述尝试使用片段制作简单的程序。 我得到的确切错误是:
"Inconvertible types, Cannot cast android.app.Fragment to com.example.something.something.WorkoutDetailFragment"
码:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WorkoutDetailFragment frag = (WorkoutDetailFragment) getFragmentManager().findFragmentById(R.id.detail_frag); //ERROR!
frag.setWorkoutid(1);
}
}
(我的activity_main_xml代码)
您的WorkoutDetailFragment应该扩展android.app.Fragment,而不是android.support.v4.app.Fragment。 试试看〜
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.