我正在开发一个使用片段和actionbarsherlock在操作栏中实现制表符的应用。我的一个片段类有按钮。当我点击我想要启动活动的按钮(加载浏览器转到网址或启动另一个应用程序)时,我很难找到有关此处理碎片的任何信息。我通过活动了解了实现这一点的信息。 我的第一个问题是按钮代码在哪里... MainActivity?还是我的片段类?第二,actionbarsherlock与它有什么关系吗?第三,清单文件是否需要更新?
提前致谢。也原谅我缺乏代码谈话。和初学者一起工作哈哈
这是我的一个带有按钮的片段选项卡。如果我需要发布MainActivity代码,请告诉我。
public class SoTab extends SherlockFragment {
@Override
public SherlockFragmentActivity getSherlockActivity() {
return super.getSherlockActivity();
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
}
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
setUserVisibleHint(true);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.sotab, container, false);
return view;
}
}