Esempio n. 1
0
        private void Txtmsg_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            int length = 160;

            length     = length - txtmsg.Length();
            count.Text = length.ToString();
        }
        /// <summary>
        /// Method used to keep the suggestions up-to-date for the location box
        /// </summary>
        private async void _myLocationBox_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            // Dismiss callout, if any
            UserInteracted();

            // Get the current text
            string searchText = _myLocationBox.Text;

            // Get the results
            IEnumerable <String> results = await GetSuggestResults(searchText);

            // Quit if there are no results
            if (results == null || results.Count() == 0)
            {
                return;
            }

            // Get a modifiable list from the results
            List <String> mutableResults = results.ToList();

            // Add a 'current location' option to the list
            mutableResults.Insert(0, "Current Location");

            // Create an array adapter to provide autocomplete suggestions
            ArrayAdapter adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, mutableResults);

            // Apply the adapter
            _myLocationBox.Adapter = adapter;
        }
Esempio n. 3
0
        private async void _myLocationBox_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            // Dismiss callout, if any.
            UserInteracted();

            // Get the current text.
            string searchText = _myLocationBox.Text;

            // Get the results.
            List <string> results = await GetSuggestResults(searchText);

            // Quit if there are no results.
            if (!results.Any())
            {
                return;
            }

            // Add a 'current location' option to the list.
            results.Insert(0, "Current Location");

            // Create an array adapter to provide autocomplete suggestions.
            ArrayAdapter adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, results);

            // Apply the adapter.
            _myLocationBox.Adapter = adapter;
        }
Esempio n. 4
0
        private void Control_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            if (isFirst)
            {
                isFirst = !isFirst;
                return;
            }
            var height = 0d;

            if (this.Control.LineCount <= 1)
            {
                height = this.Control.LineCount * this.Control.LineHeight
                         + this.Control.PaddingBottom + this.Control.PaddingTop;
            }
            else
            {
                height = this.Control.LineCount * this.Control.LineHeight
                         + this.Control.LineSpacingExtra * this.Control.LineSpacingMultiplier * (this.Control.LineCount - 1)
                         + this.Control.PaddingBottom + this.Control.PaddingTop;
            }


            height = height / this.Control.Resources.DisplayMetrics.Density;

            if (height > 200)
            {
                this.Element.HeightRequest = 200;
            }
            else
            {
                this.Element.HeightRequest = height;
            }
        }
Esempio n. 5
0
        private void InputSearchOnTextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            if (people != null && people.Any())
            {
                string filter = EditTextSearch.Text.Trim();

                IList <People> newListPerson = new List <People>();

                if (filter != null)
                {
                    foreach (People person in people)
                    {
                        if (person.Name.ToUpper().Contains(filter.ToUpper()))
                        {
                            newListPerson.Add(person);
                        }
                    }
                }

                if (newListPerson == null || !newListPerson.Any())
                {
                    newListPerson.Clear();
                }

                _PeopleAdapter.UpdateList(newListPerson);
            }
        }
Esempio n. 6
0
        private void OrderData_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            double amount;
            double price;

            try
            {
                amount = Convert.ToDouble(orderAmount.Text);
            }
            catch
            {
                amount = 0;
            };

            try
            {
                price = Convert.ToDouble(orderPrice.Text);
            }
            catch
            {
                price = 0;
            }

            totalPriceBtc.Text = (amount * price).ToString("0.#########");
        }
Esempio n. 7
0
        private void FiltroEditText_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            var listaFiltrada     = Avenidas.Where(v => v.Name.ToLower().Contains(filtroEditText.Text.ToLower())).ToList();
            var listAdapterFiltro = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItemMultipleChoice, listaFiltrada);

            avenidasListView.Adapter = listAdapterFiltro;
        }
 void Control_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (Element.Text != Control.Text)
     {
         Element.Text = Control.Text;
     }
 }
Esempio n. 9
0
 // Click listener for changing text in autocomplete - populates list
 private void InputStopName_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (e.Start > 3)
     {
         //Toast.MakeText(this, "Go West!", ToastLength.Short).Show();
     }
 }
        private void NativeEditor_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            var thisElement = Element as MultilineEntry;

            currentText           = e.Text.ToString();
            thisElement.MultiText = currentText;
        }
Esempio n. 11
0
 private void TxtSuche_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     selected  = (from monsterart in monsterarten where monsterart.Name.ToLower().Contains(etSuche.Text.ToLower()) || monsterart.Typ.Name.ToLower().Contains(etSuche.Text.ToLower()) select monsterart).ToList <Monsterart>();
     gefiltert = selected;
     adapter   = new ListViewAdapterMonster(Activity, selected);
     lvMonsterarten.Adapter = adapter;
 }
Esempio n. 12
0
 private void Number_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (!string.IsNullOrEmpty(_city.Text))
     {
         _addShop.Enabled = true;
     }
 }
Esempio n. 13
0
 private void GenericAraEditText_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     new System.Threading.Thread(new System.Threading.ThreadStart(delegate
     {
         List <SonFavorilerListViewDataModel> searchedFriends = (from friend in mFriends
                                                                 where friend.firstName.Contains(GenericAraEditText.Text, StringComparison.OrdinalIgnoreCase) ||
                                                                 friend.lastChatText.Contains(GenericAraEditText.Text, StringComparison.OrdinalIgnoreCase)
                                                                 select friend).ToList <SonFavorilerListViewDataModel>();
         if (searchedFriends.Count > 0)
         {
             mAdapter           = new FavorilerListViewAdapter(this.Activity, Resource.Layout.MesajlarCustomContent, searchedFriends, FavorileriCagir());
             var ListeAdaptoru2 = mAdapter;
             this.Activity.RunOnUiThread(() =>
             {
                 Liste.Adapter = ListeAdaptoru2;
             });
         }
         else
         {
             this.Activity.RunOnUiThread(() =>
             {
                 Liste.Adapter = null;
                 AlertHelper.AlertGoster("Kimse bulunamadı", this.Activity);
             });
         }
     })).Start();
 }
        private void NameEditText_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            if (isEditing)
            {
                return;
            }

            char[] lastChars = e.Text.ToArray <char>();

            if (lastChars.Length == 0)
            {
                return;
            }

            string stringChars = Helper.ConvertStringFromChars(lastChars);
            int    endLinePos  = stringChars.IndexOf("\n");

            if (endLinePos != -1)
            {
                isEditing         = true;
                nameEditText.Text = stringChars.Substring(0, endLinePos) + stringChars.Substring(endLinePos + 1, stringChars.Length - endLinePos - 1);
                isEditing         = false;

                FinalizeName();
                HideKeyboard();
            }
        }
Esempio n. 15
0
 void TextClock2_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (textClock2.Text == ")00:00")
     {
         TimePicker();
         Classinfo_first();
     }
     else if (textClock2.Text == ")09:20")
     {
         Classinfo_second();
     }
     else if (textClock2.Text == ")11:00")
     {
         Classinfo_third();
     }
     else if (textClock2.Text == ")13:20")
     {
         Classinfo_fourth();
     }
     else if (textClock2.Text == ")15:00")
     {
         Classinfo_fifth();
     }
     else if (textClock2.Text == ")16:40")
     {
         Classinfo_end();
     }
 }
Esempio n. 16
0
        private void Searchboxapp_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            bool searching = false;

            if (!searching) //Is this valid? It does not seem to do anything.
            {
                searching = true;
                loadingblacklistitemsprogressbar.Visibility = Android.Views.ViewStates.Visible;
                blacklistRecyclerView.Visibility            = Android.Views.ViewStates.Invisible;
                ThreadPool.QueueUserWorkItem(method =>
                {
                    if (e.Text.ToString() != string.Empty || e.Text.ToString() != null)
                    {
                        applist = Blacklist.GetListOfApps().Where(x => PackageUtils.GetTheAppName(x.PackageName).Contains(e.Text.ToString())).ToList();
                    }
                    else
                    {
                        applist = Blacklist.GetListOfApps();
                    }
                }
                                             );
                RunOnUiThread(() =>
                {
                    blacklistRecyclerView.SetAdapter(new AppsToBeBlacklistedAdapter(applist));
                    loadingblacklistitemsprogressbar.Visibility = Android.Views.ViewStates.Invisible;
                    blacklistRecyclerView.Visibility            = Android.Views.ViewStates.Visible;
                    searching = false;
                });
            }
        }
Esempio n. 17
0
        void E_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            var txt   = sender as EditText;
            var row   = int.Parse(txt.Tag.ToString());
            int value = 0;

            if (!int.TryParse(txt.Text, out value))
            {
                return;
            }
            switch (row)
            {
            case 9:
                settings.NotifyDistance = value;
                break;

            case 10:
                settings.NotifyMaxDistance = value;
                break;

            case 11:
                settings.NotifyLevel = value;
                break;
            }
        }
Esempio n. 18
0
        void instructionsChanged(object sender, EventArgs args)
        {
            Android.Text.TextChangedEventArgs arguments = (Android.Text.TextChangedEventArgs)args;
            String text = arguments.Text.ToString();

            if (text != "")
            {
                if (int.Parse(text) > 0 && int.Parse(text) < 10)
                {
                    LinearLayout MedicationInfo = FindViewById <LinearLayout>(Resource.Id.linearMedicationInfo);
                    MedicationInfo.RemoveViews(MedicationInfo.ChildCount - takenAtArray.Length, takenAtArray.Length);
                    takenAtArray = new LinearLayout[int.Parse(text)];
                    for (int i = 0; i < int.Parse(text); i++)
                    {
                        LinearLayout takenAt = new LinearLayout(this);
                        takenAt.Orientation = Orientation.Horizontal;
                        TextView takenAtLabel = new TextView(this);
                        takenAtLabel.Text = "Taken at: ";
                        EditText edit = new EditText(this);
                        edit.Text      = (24 - (24 / (i + 1))).ToString() + ":" + "00";
                        edit.InputType = Android.Text.InputTypes.ClassDatetime;
                        takenAt.AddView(takenAtLabel);
                        takenAt.AddView(edit);
                        takenAtArray[i] = takenAt;
                    }
                    foreach (LinearLayout lin in takenAtArray)
                    {
                        MedicationInfo.AddView(lin);
                    }
                }
            }
        }
Esempio n. 19
0
 private void _editText_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (_textBox.Text != _editText.Text)
     {
         _textBox.Text = _editText.Text;
     }
 }
 private void SolutionReview_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (!_firstTimeShow)
     {
         _isDirty = true;
     }
 }
Esempio n. 21
0
 private void Scan_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (scan.Text.Contains("\n"))
     {
         string toSend = scan.Text.Trim(new char[] { '\r', '\n', '\t' });
         if (toSend.Contains("@") && toSend.Contains("-"))
         {
             if (SendCode(toSend).Length > 0)
             {
                 img.SetImageDrawable(GetDrawable(Resource.Drawable.Tube));
                 prompt.Text = "Scan Tube";
             }
             else
             {
                 img.SetImageDrawable(GetDrawable(Resource.Drawable.QR));
                 prompt.Text = "Scan A Code";
             }
         }
         else if (!toSend.Contains("@") && toSend.Contains(" "))
         {
             img.SetImageDrawable(GetDrawable(Resource.Drawable.QR));
             prompt.Text = "Scan A Code";
             Toast.MakeText(this, "Wrong barcode format.", ToastLength.Long).Show();
         }
         else
         {
             SendCode(toSend);
             img.SetImageDrawable(GetDrawable(Resource.Drawable.QR));
             prompt.Text = "Scan A Code";
         }
         scan.Text = string.Empty;
     }
 }
Esempio n. 22
0
    private void Edittext_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
    {
        if (e.Text.ToString().Length > 2 && e.Text.ToString().Substring(e.Text.ToString().Length - 2, 1) == "@")
        {
            Regex           regex   = new Regex("@([a-zA-Z])+");
            MatchCollection matches = regex.Matches(e.Text.ToString());
            if (matches != null && matches.Count != 0)
            {
                int count = matches.Count;
                for (int i = 0; i < count; i++)
                {
                    string temptext = matches[i].ToString().Substring(1);
                    searchUserList = items.Where(s => s.username.ToLower().StartsWith(temptext.ToString().ToLower())).ToList();

                    mainList.Adapter    = new UsersListAdapter(this, searchUserList);
                    mainList.Visibility = ViewStates.Visible;
                }
            }
            else
            {
                mainList.Visibility = ViewStates.Gone;
                mainList.Adapter    = new UsersListAdapter(this, items);
            }
        }
    }
Esempio n. 23
0
        private void TextChanged(object _Sender, Android.Text.TextChangedEventArgs _E)
        {
            WordsManager.Instance.Data.ActiveLearnCount = GetIntValue(m_TextActiveLearnCount, 0);

            int dailyRepeatCountOld = WordsManager.Instance.Data.DailyRepeatCount;
            int newWordListOld      = WordsManager.Instance.Data.NewWordList;
            int newWordRowOld       = WordsManager.Instance.Data.NewWordRow;

            WordsManager.Instance.Data.DailyRepeatCount = GetIntValue(m_TextDailyRepeatCount, 0);
            WordsManager.Instance.Data.NewWordList      = GetIntValue(m_NewWordList, 0);
            WordsManager.Instance.Data.NewWordRow       = GetIntValue(m_NewWordRow, 0);
            WordsManager.Instance.Data.GoogleSheetID    = m_GoogleSheetID.Text;

            if (WordsManager.Instance.Data.DailyRepeatCount != dailyRepeatCountOld ||
                WordsManager.Instance.Data.NewWordList != newWordListOld ||
                WordsManager.Instance.Data.NewWordRow != newWordRowOld)
            {
                WordsManager.Instance.Data.CurrentSessions.Remove(RepeatSessionType.DAILY_REPEAT);
                WordsManager.Instance.Data.CurrentSessions.Remove(RepeatSessionType.DAILY_REPEAT_RANDOM);
            }

            WordsManager.Instance.SaveDataToCache();

            m_NextButton.Text = "+" + m_TextActiveLearnCount.Text;

            m_CurrentWords.Text = "Active words : " + string.Join(", ", WordsManager.Instance.Data.GetActiveLearnWords().Select(_W => _W.English).ToArray());
        }
Esempio n. 24
0
 private void TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (lektorON)
     {
         lektor.say_(e.Text.ToString());
     }
 }
Esempio n. 25
0
        private void SKT_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            if (SKT.Text.Length == 2)
            {
                SKT.Text = SKT.Text + "/";
                SKT.SetSelection(SKT.Text.Length);
            }

            switch (SKT.Text.Length)
            {
            case 0:
                Pre_SonKullanim.Text = "xx / xx";
                break;

            case 1:
                Pre_SonKullanim.Text = SKT.Text + "x / xx";
                break;

            case 2:
                Pre_SonKullanim.Text = SKT.Text + " / xx";
                break;

            case 4:
                Pre_SonKullanim.Text = SKT.Text + "x";
                break;

            case 5:
                Pre_SonKullanim.Text = SKT.Text;
                break;

            default:
                break;
            }
        }
 private void _autoCompletetextView_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (!string.IsNullOrEmpty(e.Text.ToString()))
     {
         _autoSuggestionBox.ControlTextChanged(e.Text.ToString());
     }
 }
Esempio n. 27
0
        private async void _mySearchBox_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            // Dismiss callout, if any.
            UserInteracted();

            // Get the current text.
            string searchText = _mySearchBox.Text;

            // Get the current search location.
            string locationText = _myLocationBox.Text;

            // Convert the list into a usable format for the suggest box.
            List <string> results = await GetSuggestResults(searchText, locationText, true);

            // Quit if there are no results.
            if (!results.Any())
            {
                return;
            }

            // Create an array adapter to provide autocomplete suggestions.
            ArrayAdapter adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerItem, results);

            // Apply the adapter.
            _mySearchBox.Adapter = adapter;
        }
Esempio n. 28
0
 private void StartSpinner_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
 {
     if (textView.Text.Contains("\n"))
     {
         textView.Text = textView.Text.Replace("\n", "");
     }
 }
        private void TextInput_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            //
            var currentView = ((EditText)sender).Tag;

            Log.Info("ThoughtRecordSituationPagerAdapter.TextInput_Changed", "Text is now - " + e.Text.ToString());
        }
Esempio n. 30
0
        private void TextInput_TextChanged(object sender, Android.Text.TextChangedEventArgs e)
        {
            //
            var           currentView = Convert.ToInt32(((EditText)sender).Tag);
            SituationView thisView    = (SituationView)Convert.ToInt32(currentView);

            EditText editText = (EditText)sender;

            if (editText != null)
            {
                switch (thisView)
                {
                case SituationView.SituationWhat:
                    GlobalData.SituationItem.What = editText.Text.Trim();
                    break;

                case SituationView.SituationWhen:
                    GlobalData.SituationItem.When = editText.Text.Trim();
                    break;

                case SituationView.SituationWhere:
                    GlobalData.SituationItem.Where = editText.Text.Trim();
                    break;

                case SituationView.SituationWho:
                    GlobalData.SituationItem.Who = editText.Text.Trim();
                    break;
                }
                if (editText.Text.Trim() != "")
                {
                    editText.Error = null;
                }
            }
            Log.Info("ThoughtRecordSituationPagerAdapter.TextInput_Changed", "Text is now - " + e.Text.ToString());
        }