我有一个活动 BaseActivity。BaseActivity 有一个广播集为
private final BroadcastReceiver mReceivedReceiver = new BroadcastReceiver()
{
@Override
public void onReceive(Context context, Intent intent)
{
String action = intent.getAction();
mDialog.dismiss();
if (Constants.ACTION_REQUEST_QUOTE.equals(action))
{
requestQuoteViewer();
mDialog.dismiss();
}
if (Constants.ACTION_PUSH.equals(action))
{
// CALL A FUNCTION IN MYACTIVITY
}
}
};
现在我有很多活动,例如 MyActivity 扩展 BaseActivity 在广播接收时,我想调用 MyActivity 中定义的函数(主要是 UI 更改)。如何从 BaseActivity 调用 MyActivity 中的函数