将价值从一个片段发送到另一个 [英] Sending value from One fragment to another

查看:81
本文介绍了将价值从一个片段发送到另一个的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个名为AddPlayerFragment的片段,它需要一些字符串.我这样做是这样的.

I have a fragment named AddPlayerFragment which takes some string. I am doing this like this..

public Dialog onCreateDialog(Bundle savedInstanceState) {

    AlertDialog.Builder alert = new AlertDialog.Builder(getActivity());
    alert.setTitle("Add Player");

    // Set an EditText view to get user input
    final EditText input = new EditText(getActivity());
    alert.setView(input);

    alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int whichButton) {
            String value = input.getText().toString();

            dialog.dismiss();

            return;
        }
    });

    alert.setNegativeButton("Cancel",
            new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int which) {
                    // TODO Auto-generated method stub
                    return;
                }
            });
    return alert.show();
}}

我想将此字符串值从变量值获取到另一个名为Scorecard_Fragment的Fragment.我绝对是android开发的初学者.有什么建议吗?我有一些线索可以通过Bundle或Intent来做到这一点,但是不知道怎么做!

I want get this string value from variable value to my another Fragment named Scorecard_Fragment. I am absolute beginner in android development. Any suggestion ? I have some clue to do that via Bundle or Intent but don't know how !!

推荐答案

我将执行以下操作: https://developer.android.com/training/basics/fragments/communicating.html .

这篇关于将价值从一个片段发送到另一个的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆