为您找到相关结果11,730个
Android中Activity和Fragment传递数据的两种方式_Android_脚本之家
myFragment.setArguments(bundle);然后在Fragment中的onCreatView方法中,通过getArgments()方法,获取到bundle对象,然后通过getString的key值拿到我们传递过来的值。2、第二种方式,是在宿主Activity中定义方法,将要传递的值传递到Fragment中,在Fragment中的onAttach方法中,获取到这个值。1...
www.jb51.net/article/1228...htm 2024-4-28
Android中fragment与activity之间的交互(两种实现方式)_Android_脚本...
bundle.putString("data",data); rightFragment.setArguments(bundle); returnrightFragment; } @Override publicvoidonCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Override publicView onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view...
www.jb51.net/article/1005...htm 2024-5-19
Android Fragment与Activity之间的相互通信实例代码_Android_脚本之家
三、Fragment 从Activity获取数据 在Fragment 的getInstance()方法中setArguments()设置参数 1 2 3 4 5 6 7 publicstaticFragment getInstance(String msg){ Bundle bundle =newBundle(); bundle.putString("msg",msg); MainFragment fragment=newMainFragment(); fragment.setArguments(bundle); returnfragment; } 再...
www.jb51.net/article/962...htm 2024-5-3
Android中给fragment写入参数的轻量开发包FragmentArgs简介_Android...
有两个方法:Fragment.setArguments(Bundle)和Fragment.getArguments(),你必须通过这两个方法来确保参数被持久保存。这就是我上面提到的痛苦之处。需要有大量的代码这样写。第一,你要创建一个Bundle,然后你需要放入键值对,最后调用Fragment.setArguments()。不幸的是,你的工作还没有结束,你必须通过Fragment.getArguments()...
www.jb51.net/article/560...htm 2024-5-19
Android-实现切换Fragment页功能的实现代码_Android_脚本之家
fragment.setArguments(bundle); ft.add(R.id.fl_container,fragment,tab); }else{ ft.show(fragment); } //隐藏现在正显示的Fragment if (mLastShowFragment != null) { ft.hide(mLastShowFragment); } //记录最后点击的Fragment mLastShowFragment = fragment; ft.commitAllowingStateLoss(); } }XML...
www.jb51.net/article/1060...htm 2024-5-16
谈谈Android Fragments 详细使用_Android_脚本之家
details.setArguments(args); returndetails; } publicintgetShownIndex() { returngetArguments().getInt("index",0); } @Override publicView onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method stub ...
www.jb51.net/article/1007...htm 2016-12-21
Android Fragment使用之实例演示_Android_脚本之家
f.setArguments(args); return f; } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (container == null) { return null; } ScrollView scroller = new ScrollView(getActivity()); TextView text = new TextView(getActivity()...
www.jb51.net/article/918...htm 2024-5-19
Android仿微信支付密码弹出层功能_Android_脚本之家
fragment.setArguments(bundle); fragment.setPaySuccessCallBack(MainActivity.this); fragment.show(getSupportFragmentManager(), "Pay"); 通过InputCallBack接口回调输入的支付密码,可以在回调方法中请求判断支付密码是不是正确的,也可以在PayFragment内部自己修改判断,没有用到什么高深的技术,大家看代码自然就明白了。
www.jb51.net/article/112151.htm 2017-4-25