예제 #1
0
        private void InitFragment(Bundle savedInstanceState)
        {
            mSendBirdMessagingFragment = new SendBirdChatFragment();

            mSendBirdMessagingAdapter                        = new SendBirdMessagingAdapter(this);
            mSendBirdMessagingFragment.mAdapter              = mSendBirdMessagingAdapter;
            mSendBirdMessagingFragment.OnChannelListClicked += (sender, e) => {
                var intent = new Intent(this, typeof(SendBirdMessagingChannelListActivity));
                StartActivityForResult(intent, REQUEST_MESSAGING_CHANNEL_LIST);
            };

            if (savedInstanceState == null)
            {
                SupportFragmentManager.BeginTransaction().Replace(Resource.Id.fragment_container, mSendBirdMessagingFragment).Commit();                    // v4 fragment
            }
        }
예제 #2
0
 public TypeTimer(long totaltime, long interval, SendBirdMessagingAdapter _adapter) : base(totaltime, interval)
 {
     adapter = _adapter;
 }