Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用SherlockFragment时如何回滚到MainActivity_Java_Android_Android Fragments_Actionbarsherlock - Fatal编程技术网

Java 使用SherlockFragment时如何回滚到MainActivity

Java 使用SherlockFragment时如何回滚到MainActivity,java,android,android-fragments,actionbarsherlock,Java,Android,Android Fragments,Actionbarsherlock,我的类使用扩展了SherlockFragment让我们假设新闻类,当我的过程在onPostExecute块上完成时,我已经完成了ListView,可以很好地显示所有数据 如果我单击其中一个列表,我只想调用一个细节类,方法是将从服务器检索到的所有数据都带到该类中 listView.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, Vi

我的类使用扩展了SherlockFragment让我们假设
新闻类
,当我的过程在
onPostExecute
块上完成时,我已经完成了ListView,可以很好地显示所有数据

如果我单击其中一个列表,我只想调用一个
细节类
,方法是将从服务器检索到的所有数据都带到该类中

listView.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

        final FragmentTransaction ft = getFragmentManager().beginTransaction(); 
        ft.replace(R.id.content_frame, new NewsDetail()); 
        ft.commit();
    }
});
listView.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父对象、视图、整型位置、长id){
final FragmentTransaction ft=getFragmentManager().beginTransaction();
ft.replace(R.id.content_frame,news detail());
ft.commit();
}
});

单击返回按钮时,我想返回以前的

NewDetail
是片段吗?您需要将片段添加到后面stack@Raghunandan怎么做?我已经在MainActivity中使用了
后退按钮
处理程序来捕捉
应用程序退出对话框
,当单击后退按钮时,立即启动一个对话框应用程序来终止应用程序(后退按钮处理程序)