レストラン用のPOSアプリケーションを開発しています。物事はうまくいきます。ただし、しばらくするとアプリが非常に遅くなってしまうことを除いては問題ありません。応答は2秒遅れているように見え、アプリケーションを再起動する必要があります。ここ は、それがどのように見えるかです:例えば冷たい飲み物、Android:いくつかの操作の後にアプリの応答が遅くなる
食品カテゴリが選択されるたびに、私はそれ以下の以前の食品を削除し、選択したカテゴリに応じて新しいアイテムを追加します。
私には、パネル(GridLayout)から頻繁にビューを追加したり削除したりすると、アプリケーションの速度が遅くなり、遅くなるようです。
すべてのビューを削除するには、単にを実行します。
誰でもこの問題を解決する方法を教えてもらえますか?
GridLayoutには、ダイナミックグリッド/リストについては悪い選択である...なぜあなたは使用していないRecyclerView /リストビュー? – Selvin
グリッドにデータを入力するたびに、古いアイテムを削除せずに表示する新しいアイテムのリストを追加するたびに、私のように聞こえます。そして、新しい項目を追加し続けると、リストが大変大きくなり、メモリが足りなくなります。 – NoChinDeluxe
@Selvin yea ..それは私がいくつかのリサイクルビューでgridLayoutを置き換えて、それを試してみなければならないようだ。 – usman