示例#1
0
 public override void OnCreate()
 {
     base.OnCreate();
     foreach (var font in FontManager.Fonts)
     {
         Iconify.With(font.Value);
     }
 }
 public override void onCreate()
 {
     base.onCreate();
     foreach (Font font in Font.values())
     {
         Iconify.with(font.Font);
     }
 }
示例#3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            UserDialogs.Init(this);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            SetContentView(Resource.Layout.activity_main);
            Instance            = this;
            listView            = FindViewById <ListView>(Resource.Id.lvresults);
            listView.ItemClick += OnListItemClick;
            toolbar             = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(toolbar);
            SupportActionBar.Title = "TorrentTools";
            SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.ic_backarrow);
            //SupportActionBar.SetDisplayHomeAsUpEnabled(true);
            layoutWelcome = FindViewById <RelativeLayout>(Resource.Id.layout_welcome);

            tvStatusText              = FindViewById <IconTextView>(Resource.Id.status_text);
            rlStatusLayout            = FindViewById <RelativeLayout>(Resource.Id.status_layout);
            rlStatusLayout.Visibility = Android.Views.ViewStates.Gone;
            torSearchView             = FindViewById <Android.Support.V7.Widget.SearchView>(Resource.Id.menu_search);
            statusAnimShow            = AnimationUtils.LoadAnimation(this, Resource.Animation.abc_slide_in_top);
            listViewAnimShow          = AnimationUtils.LoadAnimation(this, Resource.Animation.abc_slide_in_bottom);
            statusAnimHide            = AnimationUtils.LoadAnimation(this, Resource.Animation.abc_fade_out);
            welcomeAnimShow           = AnimationUtils.LoadAnimation(this, Resource.Animation.abc_grow_fade_in_from_bottom);
            welcomeAnimShow.Duration  = 1000;
            layoutWelcome.Animation   = welcomeAnimShow;
            listViewAnimHide          = AnimationUtils.LoadAnimation(this, Resource.Animation.abc_slide_out_bottom);

            Iconify.with(new MaterialModule());
            Iconify.with(new FontAwesomeModule());
            Iconify.with(new MaterialCommunityModule());
            //layoutWelcome.Visibility = ViewStates.Visible;
            //LoadFragment("SearchFragment");
            IsConnected    = true;
            searchCategory = TpbTorrentCategory.All;
            searchOrder    = TpbQueryOrder.ByDefault;

            var searchFragment = new SearchFragment();

            SupportFragmentManager.BeginTransaction()
            .Replace(Resource.Id.content_frame, searchFragment)
            .Commit();

            //Connectivity.ConnectivityChanged += Connectivity_ConnectivityChanged;

            //Check network connection
            //var current = Connectivity.NetworkAccess;
            //if (current != NetworkAccess.Internet)
            //{
            // Toast.MakeText(this, "No internet connection detected", ToastLength.Short).Show();
            // }
        }
示例#4
0
 public override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     SetStyle(StyleNormal, Resource.Style.Theme_Design_Light_BottomSheetDialog);
     Iconify.with(new MaterialModule());
 }
示例#5
0
 public override void SetText(ICharSequence text, BufferType type)
 {
     base.SetText(Iconify.Compute(Context, text, this), type);
 }
示例#6
0
 internal void OnIconify()
 {
     Iconify?.Invoke();
 }
示例#7
0
 public override void setText(CharSequence text, BufferType type)
 {
     base.setText(Iconify.compute(Context, text, this), BufferType.NORMAL);
 }
 public override void SetText(ICharSequence text, BufferType type)
 {
     base.SetText(Iconify.Compute(Context, text.ToString(), this), BufferType.Normal);
 }