/// <summary> /// load the list of sermons /// </summary> private void SetupSermonList() { MainActivity main = this; //Initializer the RSS Feed Class ls = new LoadRSS(main, _feed, _title); //set the playlist to the adapter items playlist.Adapter = ls.pcNames; }
/// <summary> /// Open the church website /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ChurchButton_Click(object sender, EventArgs e) { if (LoadRSS.isValidURL(_website)) { var uri = Android.Net.Uri.Parse(_website); var intent = new Intent(Intent.ActionView, uri); StartActivity(intent); } else { ShowMessage("Update Details", "Would you like to open the Configuration site?"); } }
public ActionResult Tintuc() { LoadRSS rss = new LoadRSS("http://www.24h.com.vn/upload/rss/congnghethongtin.rss"); ViewBag.title = rss.title; ViewBag.description = rss.description; ViewBag.language = rss.language; ViewBag.link = rss.link; ViewBag.data = rss.items; ViewBag.Menu = rss.items; //----------------------load trang 24 gio return(View()); }
private void LoadPassage(string version, string passages, int page) { webview1.ClearHistory(); string url = "https://biblia.com/books/" + version + "/"; string updatefeed = passages; if (!LoadRSS.isValidURL(url + passages.Replace(" ", ""))) { updatefeed = "Passage not found! Update feed: " + _castingWeb; url += _castingWeb; } else { url += passages.Replace(" ", ""); } webview1.LoadUrl(url); SetFocusedButton(page); selectedText.Text = _activeSermon + "\n" + updatefeed; _lastPassage = webview1.OriginalUrl; }
private void ProcessStartup() { //load our player SetupPlayer(); //Load our settings LoadSettings(); //Find our audio and notificaton managers audioManager = (AudioManager)GetSystemService(AudioService); wifiManager = (WifiManager)GetSystemService(WifiService); // Get our button from the layout resource, and attach an event to it titleBar = FindViewById <LinearLayout>(Resource.Id.TitleBar); layoutList = FindViewById <LinearLayout>(Resource.Id.layoutList); layoutWeb = FindViewById <LinearLayout>(Resource.Id.layoutWeb); linearTabs = FindViewById <LinearLayout>(Resource.Id.linearTabs); churchButton = FindViewById <Button>(Resource.Id.churchButton); playButton = FindViewById <Button>(Resource.Id.playButton); settingsButton = FindViewById <Button>(Resource.Id.settingsButton); passageButton = FindViewById <Button>(Resource.Id.passageButton1); churchList = FindViewById <ListView>(Resource.Id.churchList); playlist = FindViewById <ListView>(Resource.Id.playList); stopButton = FindViewById <Button>(Resource.Id.stopButton); currentText = FindViewById <TextView>(Resource.Id.currentText); durationText = FindViewById <TextView>(Resource.Id.durationText); selectedText = FindViewById <TextView>(Resource.Id.selectedText); titleText = FindViewById <TextView>(Resource.Id.titleText); versionText = FindViewById <TextView>(Resource.Id.versionText); iconView = FindViewById <ImageView>(Resource.Id.Icon); seekbar = FindViewById <SeekBar>(Resource.Id.seekBar); webview1 = FindViewById <WebView>(Resource.Id.webView1); webview1.Settings.JavaScriptEnabled = true; webview1.Settings.BuiltInZoomControls = true; webview1.Settings.SetSupportZoom(true); webview1.ScrollBarStyle = Android.Views.ScrollbarStyles.OutsideOverlay; webview1.ScrollbarFadingEnabled = false; RegisterForContextMenu(settingsButton); settingsButton.Click += SettingsButton_Click; playButton.Click += PlayButton_Click; stopButton.Click += StopButton_Click; passageButton.Click += PassageButton_Click; playlist.ItemClick += Playlist_ItemClick; churchList.ItemClick += ChurchList_ItemClick; titleText.Click += TitleText_Click; versionText.Click += VersionText_Click; seekbar.ProgressChanged += Seekbar_ProgressChanged; versionText.Text = "Version: " + _activeVersion; //Set up the lists SetupChurchList(false); DefaultIcon = new BitmapDrawable(BitmapFactory.DecodeResource(Resources, Resource.Drawable.adicon)); DefaultBackground = new BitmapDrawable(BitmapFactory.DecodeResource(Resources, Resource.Drawable.adbackground)); //setup active church SetupActiveChurch(); //set view SetButtons(_status); //create this lait enough so it does not fire early churchButton.Click += ChurchButton_Click; //Store is running flag _closing = false; //set up last played if (LoadRSS.isValidURL(_activeUrl)) { LastPlayed(); } }