Java 重写android.support.v4.app.fragment中不推荐的方法
这是我的java类与MainActivity链接的代码。 Android Studio中的Java 重写android.support.v4.app.fragment中不推荐的方法,java,android,Java,Android,这是我的java类与MainActivity链接的代码。 Android Studio中的onAttach方法存在问题。它显示为带消息的删除: onAttach(android.app.activity)已被弃用: 我在MainActivity中还有第二个问题: @Override public void onAttach(Activity activity) { super.onAttach(activity); try { activitycomander =
onAttach
方法存在问题。它显示为带消息的删除:
onAttach
(android.app.activity
)已被弃用:
我在MainActivity中还有第二个问题:
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
try {
activitycomander = (TopSectionListener) activity;
}catch (ClassCastException e){
throw new ClassCastException(activity.toString());
}
}
topsection
和bottomsection
是我的java类的名称,它们以红色突出显示,并显示消息cannotresolve method
我已经对我的项目进行了干净的重建,并选中了自动添加或删除导入的选项。关于
onAttach
的第一个问题是
关于topsection
和bottomsection
,类应始终以大写字母开头,并使用CamelCaps,根据。因此,将它们重命名为TopSection
和BottomSection
还要检查您的类是否已导入-如果
bottomsection
带下划线,请尝试Alt+Enter并选择Import class问题是什么?
public void createMeme(String top, String bottom){
bottomsection fragmentbottom = (bottomsection) getSupportFragmentManager().findFragmentById(R.id.fragment2);
fragmentbottom.setMemeText(top, bottom);
}