From 306a0bf4c9c0c3a8db719d6bd6211aa5f6355c0c Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 16 Sep 2012 21:59:03 +0400 Subject: implement application singleton to store retrieved headlines activities --- src/org/fox/ttrss/TinyApplication.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/org/fox/ttrss/TinyApplication.java (limited to 'src/org/fox/ttrss/TinyApplication.java') diff --git a/src/org/fox/ttrss/TinyApplication.java b/src/org/fox/ttrss/TinyApplication.java new file mode 100644 index 00000000..135de75f --- /dev/null +++ b/src/org/fox/ttrss/TinyApplication.java @@ -0,0 +1,25 @@ +package org.fox.ttrss; + +import org.fox.ttrss.types.Article; +import org.fox.ttrss.types.ArticleList; +import org.fox.ttrss.types.Feed; + +import android.app.Application; + +public class TinyApplication extends Application { + private static TinyApplication m_singleton; + + public ArticleList m_articles = new ArticleList(); + public Feed m_feed; + public Article m_selectedArticle; + + public static TinyApplication getInstance(){ + return m_singleton; + } + + @Override + public final void onCreate() { + super.onCreate(); + m_singleton = this; + } +} -- cgit v1.2.3-54-g00ecf