I have a class named register_information which looks like 
// getting name
public String get_name()
{
    return this.name;
}
// setting name
public void set_name(String name)
{
    this.name=name;
}
I used some code to get all of the name and password which is registered from MainActivity like this.
List<register_information> all_reg_info_lists = db.get_all_info(); 
            List<HashMap<String, String>> list_of_reg_info = new ArrayList<HashMap<String, String>>();
              for (register_information reg_info : all_reg_info_lists)
              {                 
                  HashMap<String, String> hm = new HashMap<String, String>();
                   String name = reg_info.get_name();
                    String password=reg_info.get_password() ;
                      hm.put("key_name",name);
                      hm.put("key_password",password);
                      list_of_reg_info.add(hm);
                   }
Now i want to pass these all name and password into another window for showing them as list-view by intent. I used intent like this
Intent intObj = new Intent(MainActivity.this,showData_in_textView_class.class);         
            intObj.putExtra("data", list_of_reg_info);
            startActivity(intObj);
In my showData_in_textView_class i received the intent like this
public class showData_in_textView_class extends Activity{
   ArrayAdapter adapter;
   List<register_information> reg_info_lists; 
 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.listview_xml_page);
        Intent intename = getIntent();
        reg_info_lists= (List)intename.getSerializableExtra("data");
} 
}
But it didn't work. How can i do that??
 
     
     
    