protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.activity_main);

            if (posts == null)
            {
                TestPosts();
            }

            ListAdapter = new PostAdapter(this, posts);

            FindViewById <Button>(Resource.Id.addPost).Click += addPostButton;
        }
        private void addPostButton(object sender, EventArgs e)
        {
            EditText editText = FindViewById <EditText>(Resource.Id.content);

            posts.Add(new SocialPost
            {
                Name     = "TestUser",
                Message  = editText.Text,
                Likes    = 0,
                Date     = DateTimeOffset.Now,
                Comments = new List <Comment>()
            });
            editText.Text = "";
            ListAdapter   = new PostAdapter(this, posts);
        }
Exemple #3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_main);

            inputText = FindViewById <EditText>(Resource.Id.content);
            addButton = FindViewById <Button>(Resource.Id.addPost);
            if (posts == null)
            {
                TestPosts();
            }
            //Define lists adapter
            ListAdapter      = new PostAdapter(this, posts);
            addButton.Click += addPostButton;
        }