Tôi có hai đoạn được xác định trong bố cục của MainActivity
và được thiết lập bởi setContentView
. Tôi muốn gọi một số phương pháp từ những mảnh vỡ này, nhưng tôi không biết làm thế nào để buộc tội chúng. Eclipse nói: "Không thể bỏ dạng Fragment thành ListFileFrgament".Không thể truyền từ đoạn
public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FileListFragment listFragment = (FileListFragment) getFragmentManager().findFragmentById(R.id.list_fragment);
// cannot casr here
PlayerFragment playerFragment = (PlayerFragment) getFragmentManager().findFragmentById(R.id.player_fragment);
// cannot cast here
}
}
kiểm tra tệp bố cục của bạn. Kiểm tra ID của bạn. – hakiko