android开发问题 20
做一个记事本Fragment中在编辑页面里面的类NodeEdit.java有以下内容..........//接收内容和idBundlemybundle=this.getI...
做一个记事本Fragment中
在编辑页面里面的类NodeEdit.java 有以下内容
..........
//接收内容和id
Bundle mybundle = this.getIntent().getExtras();
last_content1 = mybundle.getString("info") ;
enter_state1 = mybundle.getInt("enter_state");
只要出现上面的内容,按钮就跳转不到这个页面 展开
在编辑页面里面的类NodeEdit.java 有以下内容
..........
//接收内容和id
Bundle mybundle = this.getIntent().getExtras();
last_content1 = mybundle.getString("info") ;
enter_state1 = mybundle.getInt("enter_state");
只要出现上面的内容,按钮就跳转不到这个页面 展开
1个回答
展开全部
Fragment创建时的信息传递
//Fragment内
public static FragmentPhoto newInstance(String path, boolean isLocal) {
FragmentPhoto newFragment = new FragmentPhoto();
Bundle bundle = new Bundle();
bundle.putString("path", path);
bundle.putBoolean("isLocal", isLocal);
newFragment.setArguments(bundle);
return newFragment;
}
//onCreateView
Bundle args = getArguments();
if (args != null) {
path = args.getString("path");
isLocal = args.getBoolean("isLocal");
}
//Fragment内
public static FragmentPhoto newInstance(String path, boolean isLocal) {
FragmentPhoto newFragment = new FragmentPhoto();
Bundle bundle = new Bundle();
bundle.putString("path", path);
bundle.putBoolean("isLocal", isLocal);
newFragment.setArguments(bundle);
return newFragment;
}
//onCreateView
Bundle args = getArguments();
if (args != null) {
path = args.getString("path");
isLocal = args.getBoolean("isLocal");
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询