从父活动调用方法

时间:2017-06-24 11:49:03

标签: android

我有一个MenuActivity,它包含并处理我活动顶部的菜单栏,然后​​我的所有其他活动都会延伸MenuActivity。现在在我的菜单中,我有一个微调器,可以让我选择一个文件夹,在我的一个活动中(OtherActivity)我想显示该文件夹中的文件数。

当我切换到该活动时,它运行良好:我获得了正确数量的文件,但是当我在微调器中选择一个新项目时,我希望更新文件的数量。为此,我想从updateNbFiles()中的OtherActivity拨打属于mySpinner.setOnItemSelectedListener()的{​​{1}},我可以通过以下方式检查当前活动是否为MenuActivity

OtherActivity

问题是,我似乎无法找到如何拨打if (MenuActivity.this instanceof OtherActivity) { updateNbFiles(); } ,我已经尝试了updateNbFiles()但是导致了((OtherActivity)getApplicationContext()).updateNbFiles();无法投放到Application的崩溃{1}}。

有人可以帮帮我吗?

0 个答案:

没有答案