在我的FragmentActivity中,我有一个片段.此片段从服务器加载数据.
我希望我们用户点击刷新按钮,然后我在片段中调用一个方法并执行刷新过程.
我在FragmentActivity中创建了一个接口,并在用户单击刷新按钮时设置其变量.代码是这样的:
public class MainScreen extends FragmentActivity {
public interface OnRefreshSelected {
public void refreshFragment(boolean flag);
}
private OnRefreshSelected onRefreshSelected;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.i(TAG, "Try to create MainScreen...");
setContentView(R.layout.activity_main);
onRefreshSelected = (OnRefreshSelected) MainScreen.this;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
@Override
public boolean onOptionsItemSe