Java 将自定义对象传递给另一个片段

Java 将自定义对象传递给另一个片段,java,android,android-fragments,Java,Android,Android Fragments,我有一节课 class Message { public String message, sender; public Message (String msg, String from) { // check here that msg and from are not null. If so, use a default value or throw an NullPointerException message = msg;

我有一节课

class Message
{
    public String message, sender;
    public Message (String msg, String from)
    {
        // check here that msg and from are not null. If so, use a default value or throw an NullPointerException
        message = msg;
        sender = from;
    }
    // Just a utility method for printing out the Message to System.out
    public String toString () { return sender+":"+message; }
}
我在主要活动中定义

Hashtable<String, ArrayList<Message>> table = new Hashtable<String, ArrayList<Message>>();

我想把这个表变量传递给另一个片段。我该怎么做

使用接口和自定义侦听器


你能为我的问题举个例子吗?@TolgayToklar你可以从上面的链接下载官方演示,我强烈建议你在提问之前参考官方文档或谷歌。我想这不适合我,我想发送自定义objecto fragment不想从fragment获取数据。@TolgayToklar不,这正是你想要的,阅读这篇文章,你会发现你是如何与碎片沟通的。我无法从文档中进行沟通。我需要一个例子来回答我的问题: