不是很清楚楼主的需求,你类A都实现了那个接口直接fMgr.findFragmentByTag(tagOfTheFragmentShowing).OnBackKeyClickedEvent();这样写就行了何必要再转成接口
解决方案 »
- 如何在子类中获得父类地址?
- 如何让jtable新加行的文字闪烁
- 求《面向对象软件开发教程(原书第2版),先谢谢大家了!!email:[email protected]
- 关于JAVA的这个问题怎么解决?
- 编译时找不到class的问题
- 哪位高人来帮帮忙!(15分)
- 请教高手。怎么将毫秒级的时间转换成年月日格式的时间。
- j2sdk1.4.2安装问题,已经搜索过,不知道怎么解决
- java连接oracle8练习程序,调试无错误,但无法运行出正确结果,请教为什么,源代码内详,捕捉异常内详
- 一个关于用JNDI数据源的问题。
- 【急急急】 程序中插入数据库怎么会为0
- 请教:如何得到嵌在网页中的Applet程序?
eclipse报错了,提示The method OnBackKeyClickedEvent() is undefined for the type Fragment我是在做安卓的项目时候碰到的,在activity里面有几个不同的fragment,每一个fragment对用户在按下返回键时都会做出不同的反应,所以我定义了一个接口,让那些fragment去实现,然后我在activity里面去调用这个接口,就可以让那些fragment对同一个事件做出不同的响应了。我定义了一个FileListFragment,它继承了Fragment类,也实现了那个FragmentsNeedToInstance 接口,但是按照你说的那个方法,eclipse会报错,,想不通
我用这种方式解决了,,就是在外面套了一层括号。。好感动
((FilelistFragment) fMgr.findFragmentByTag(tagOfTheFragmentShowing))
.OnBackKeyClickedEvent();