hizmetine ilişkin önerileri getirme AutoCompleteTextView
için Bir web servisinden veri almam gerekiyor. UI iş parçacığının yanıt vermemesi için biraz zaman alabildiğinden, verileri bir şekilde ayrı bir iş parçacığına almam gerekiyor. Örneğin, SQLite DB'den veri alırken, CursorAdapter
yöntemiyle çok kolay yapılır - runQueryOnBackgroundThread
. ArrayAdapter
, BaseAdapter
gibi diğer bağdaştırıcılara bakıyordum, ancak benzer bir şey bulamadım.Ayrı iş parçacığı içinde
Bunu nasıl başarmanın kolay bir yolu var mı? Öneriler listesi dinamik olduğu için doğrudan ArrayAdapter
'u kullanamıyorum - Kullanıcı girişine bağlı olarak her zaman öneri listesini getiriyorum, bu nedenle daha fazla kullanım için önceden getirilemez ve önbelleğe alınamaz ...
Birisi bazı ipuçları verebilirse veya bu konuyla ilgili örnekler - harika olurdu!
Bu çözümde benim sorunumda bir sorun var, açılan menüyü silmek için softkey panosundaki 'delete' tuşuna basana kadar açılan menü görünmüyor, o kadar kablolu. – Longerian
Bu gerçekten bana çok yardımcı oldu! Teşekkürler! – ymerdrengene