【发布时间】:2013-03-08 19:45:52
【问题描述】:
我在MainActivity 的布局中定义了两个片段,并由setContentView 设置。我想从这些片段中调用一些方法,但我不知道如何访问它们。 Eclipse 说:“无法将表单 Fragment 转换为 ListFileFrgament”。
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
}
}
【问题讨论】:
-
检查您的布局文件。检查您的身份证件。
标签: java android android-fragments android-fragmentactivity