Bir sayfa oluşturdum arama yapmak için. Google Place Autocomplete API’si kullanıyor. Scaffold tamamen Statefull widget içinde, çünkü appBar title bir TextField ve onun controller öğesine göre arama yapılıp body’deki listviewbuilder a geliyor. Başından beri yanlış olduğunu düşünüyorum tamamen statefull kullanmanın ancak bu controller başka türlü kullanılamıyor sanırım. Provider ile kullanımını bulamadım. Provider ile ilgili doğru düzgün bir şey bulamadım desem doğru olur. Nihayet çalışıyor ancak korktuğum oldu debug uyarısı şu şekilde.
I/OpenGLRenderer(14266): Davey! duration=1189ms; Flags=0, IntendedVsync=31443250002307, Vsync=31443250002307, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=31443253523180, AnimationStart=31443253580280, PerformTraversalsStart=31443253883780, DrawStart=31443254017580, SyncQueued=31443254054980, SyncStart=31443254299180, IssueDrawCommandsStart=31443254437180, SwapBuffers=31443288553280, FrameCompleted=31444440120580, DequeueBufferDuration=381000, QueueBufferDuration=31534000,
I/Choreographer(14266): Skipped 69 frames! The application may be doing too much work on its main thread.
Herkesin telefonu yeni nesil işlemcili olmayabilir. Kasma, kapanma problemleri yaşansın istemiyorum haliyle. İdeal bir arama sayfası örneği biliyor musunuz?