Пример #1
0
 private void Awake()
 {
     scrollView = GetComponentInChildren <CardScrollView>();
     if (isMainViewer)
     {
         MainViewer = this;
     }
 }
Пример #2
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            _scroller = new CardScrollView(this);
            _scroller.Adapter = new CardAdapter(createCards(this));
            SetContentView(_scroller);

        }
Пример #3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            _cardScroller = new CardScrollView(this);
            _cardScroller.Adapter = new CardAdapter(createCards(this));
            SetContentView(_cardScroller);
            setCardScrollerListener();
        }
Пример #4
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            _adapter = new CardAdapter(createCards(this));
            _cardScroller = new CardScrollView(this);
            _cardScroller.Adapter = _adapter;

            SetContentView(_cardScroller);

            setCardScrollerListener();

            Bing = new BingImageService();
        }
        protected async override void OnCreate(Bundle bundle)
        {
            //Generic onCreate for the activity
            base.OnCreate(bundle);

            //Gesture management
            gestureDetector = createGestureDetector(this);

            //Stops Glass from turning the screen off
            Window.AddFlags(WindowManagerFlags.KeepScreenOn);

            //Creates the AudioManager for the tap responses
            audioManager = (AudioManager)GetSystemService(Context.AudioService);

            //Load hashtag history using preferences
            prefs = GetSharedPreferences("tweets", 0);
            HashSet <String> defaultPrefs = new HashSet <String>();

            defaultPrefs.Add("YOlO");
            var tempHashtagPrefs = prefs.GetStringSet("hashtags", defaultPrefs);

            foreach (var x in tempHashtagPrefs)
            {
                hashtagPrefs.Add(x);
            }

            //Create title card
            cards = new List <Card>();
            AddCard("YOLO (for Glass", "Tap to load cards");

            //Set up card scroller
            scroller         = new CardScrollView(this);
            scroller.Adapter = adapter;

            //Handles touchpad tap
            scroller.ItemClick += (system, e) =>
                                  tweetRefresh();

            //Twitter auth and setup
            var tht = new TwitterHashtags.TwitterHashtags();

            auth = await tht.doAuth();

            //Activate the view
            SetContentView(scroller);
        }
Пример #6
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            cards    = new List <Card>();
            scroller = new CardScrollView(this);
            // Set our view from the GDK Card API
            prefs = GetSharedPreferences("tweets", 0);
            HashSet <String> defaultPrefs = new HashSet <String>();

            defaultPrefs.Add("YOlO");
            var tempHashtagPrefs = prefs.GetStringSet("hashtags", defaultPrefs);

            foreach (var hashtag in tempHashtagPrefs)
            {
                AddCard(hashtag, "");
            }
            scroller.Adapter    = adapter;
            scroller.ItemClick += (system, e) => { Card cardz = (Card)adapter.GetItem(e.Position); string z = cardz.Text; MainActivity.SetHashtag(z); Finish(); };
            SetContentView(scroller);
            // Create your application here
        }