arraylist android に小さな問題があります。問題に直面している場所を教えてください。
名前、連絡先番号、一意の ID に関する詳細を保持するカスタム連絡先オブジェクトがあります。データベースにクエリを実行すると、リストが取得され、ArrayList に格納されます。
ここで私はどのように
Arraylist<contact> ctlist = new Arraylist(contact);
ctlist = getitemfromDB();
次のシナリオでは、クエリを実行し、特定の条件に基づいて連絡先オブジェクトのセットを取得します。連絡先リスト オブジェクトを再度取得します。
Arraylist<contact> newctlist = new Arraylist(contact);
newctlist = getitemfromDB(condition);
ここで、オブジェクトを から選択しnewctlist
て検索するとctlist
、オブジェクトは ctlist コンパイラに存在しますが、オブジェクトが見つからないと表示されます。
同じリスト内を検索すると、つまり newctlist からオブジェクトを選択して検索すると、正しい期待される結果が得られます。
何が問題だろう。