Android için oldukça yeniyim ve kendi sözlüğümden öneriler almak için bir arama widget'ına ihtiyacım var. Bazı eğiticilerin, android.app.default_searchable
meta verilerini ve diğerlerini android.app.searchable
kullandığını fark ettim. Açıklanan farkı bulamıyorum.android.app.default_searchable ve android.app.searchable meta verileri arasındaki fark nedir?
5
A
cevap
6
Buradaki fark, aramalar için hangi arama etkinliğinin kullanılacağını bildirmek üzere android.app.default_searchable
kullanıldığında, etkinlik arama iletişim kutusunu etkinleştirmiştir. Kullanıcı bu aktivitede iken ve kullanıcı aramayı yürütürken, sistem SearchableActivity'i başlatır ve ACTION_SEARCH amacını sunar.
Örnek olarak, arama iletişim kutusunu göstermek ve diğer etkinliğe arama yapmak istiyorsanız, android.app.searchable
olarak hedeflenen activity1 öğesinin, android.app.default_searchable
olarak hedeflenen etkinlik2'de arama iletişim kutusu için kullanılacak arama etkinliği olduğunu bildirmeniz gerekir.
İlgili konular
- 1. jQuery.data ve jQuery._data (alt çizgi verileri) arasındaki fark nedir?
- 2. Python'da {} ve [] arasındaki fark nedir?
- 3. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 4. $ arasındaki fark nedir? ve PowerShell
- 5. ProgramData ve AppData arasındaki fark nedir?
- 6. arasındaki fark nedir?
- 7. F # IDelegateEvent ve IEvent arasındaki fark nedir?
- 8. String.getBytes() ve Bytes.toBytes (String verileri) arasındaki fark
- 9. Fark() arasındaki fark nedir mustache.js
- 10. arasındaki fark nedir?
- 11. Java arasındaki fark nedir
- 12. arasındaki fark nedir?
- 13. app.doScript ve $ .evalFile arasındaki fark nedir?
- 14. gVim ve gVim arasındaki fark nedir?
- 15. isAlpha ve isLetter arasındaki fark nedir?
- 16. Control.Enter ve Control.GotFocus olayları arasındaki fark nedir?
- 17. .got ve .got.plt bölümü arasındaki fark nedir?
- 18. AutomationProperties.AutomationID ve AutomationProperties.Name arasındaki fark nedir?
- 19. Android'de getDir ve getFilesDir arasındaki fark nedir?
- 20. R içinde `=` ve `<-` arasındaki fark nedir?
- 21. uint ve System.UInt32 arasındaki fark nedir?
- 22. PropertyChangeListener ve VetoableChangeListener arasındaki fark nedir?
- 23. XSS'de IDREF ve IDREFS arasındaki fark nedir?
- 24. Cacerts ve keystore arasındaki fark nedir?
- 25. GPLv2 ve GPLv3 arasındaki fark nedir?
- 26. VarIsEmpty ve VarIsEmptyParam işlevleri arasındaki fark nedir
- 27. ActiveSupport'ta mattr_accessor ve cattr_accessor arasındaki fark nedir?
- 28. Hashtable ve Dictionary arasındaki fark nedir?
- 29. RoutedCommand ve RoutedUICommand arasındaki fark nedir?
- 30. MySQL'deki boolean ve bool arasındaki fark nedir?
Anladım. Bu nedenle, varsayılan arama yapılabilir etkinlik olan ve benim uygulamanızın içinden arama sorguları için gerekli olmayan Android Sistemine söylemek için default_searchable işlevi kullanılıyor, doğru mu? Teşekkürler! – Dpedrinha
'default_searchable' yalnızca sisteme, etkinliğin uygulamanız içinde arama iletişim kutusunu gösterecek şekilde yapılandırıldığını ve daha sonra sorgu gerçek arama eylemi etkinliğine iletildiğinde, [android açıklama] (http: // geliştiricisini) görebilirsiniz. .android.com/rehber/konular/arama/arama-dialog.html) – xhamr