arraylist と textview を比較したい、arraylist と textview の値が一致/同じ場合、arraylist のインデックスを表示したい..
これは私のコードです
TextView namamenu2=(TextView)findViewById(R.id.nama_menu2);
String nama_menu_upd = namamenu2.getText().toString();
for(MenuInputClass mic2 : results) {
String comp=mic2.getNama_menu();
if(nama_menu_upd.equals(comp))
{
int compIndex=results.indexOf(comp);
Toast.makeText(Appetizer_Activity.this,compIndex, Toast.LENGTH_LONG).show();
}
}
MenuInputClass
public class MenuInputClass {
private String nama_menu;
private String jumlah_menu;
public void setNama_menu(String nama_menu) {
this.nama_menu=nama_menu;
}
public String getNama_menu() {
return (nama_menu);
}
}
Toast でcompIndexを表示すると、常に-1が表示されます。しかし、結果のサイズを表示しようとすると、正しいサイズが表示されます。これを修正するにはどうすればよいですか?