![](/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.