From Activity you send data with intent as:
                        
                        
                        
                            Bundle bundle = new Bundle();
                        
                            bundle.putString("key", "value");
                        
                            // set Fragmentclass Arguments
                        
                            Fragmentclass fragmentobj = new Fragmentclass();
                        
                            fragmentobj.setArguments(bundle);
                        
                        
                        
                        and in Fragment onCreateView method:
                        
                        
                        
                            @Override
                        
                            public View onCreateView(LayoutInflater inflater, ViewGroup container,
                        
                                    Bundle savedInstanceState) {
                        
                                String strtext = getArguments().getString("key");    
                        
                                return inflater.inflate(R.layout.fragment, container, false);
                        
                            }
                        
                        
                        
                        
                        
                        I hope it is help full to you.
                        
                        
                        
                
             
            
                
                    
                        From Activity  you send data with intent as:
                        
                        
                        
                              
                        
                            Bundle bundle = new Bundle();
                        
                            bundle.putString("edttext", "From Activity");
                        
                            // set Fragmentclass Arguments
                        
                            Fragmentclass fragobj = new Fragmentclass();
                        
                            fragobj.setArguments(bundle);
                        
                        
                        
                        and in Fragment onCreateView method:
                        
                        
                        
                            @Override
                        
                            public View onCreateView(LayoutInflater inflater, ViewGroup container,
                        
                                    Bundle savedInstanceState) {
                        
                                String strtext = getArguments().getString("edttext");    
                        
                                return inflater.inflate(R.layout.fragment, container, false);
                        
                            }