Как я могу получить текст элемента из списка списков адаптеров?Как получить текст элемента из адаптера
В моем адаптере у меня есть этот код:
окончательный ArrayList> USERLIST = controller.getAllUsers();
if (userList.size() != 0) {
//Set the User Array list in ListView
ListAdapter adapter = new SimpleAdapter(PoliceSmsRegisterReceiver.this, userList, R.layout.view_user_entry_register,
new String[]{"userId", "sender", "fullname", "homeaddress", "emailaddress", "phonenumber", "password", "deviceid"},
new int[]{R.id.userId, R.id.viewSender, R.id.viewFName, R.id.viewHAddress, R.id.viewEAddress, R.id.viewPNumber, R.id.viewPassword, R.id.viewA_ID});
ListView myList = (ListView) findViewById(android.R.id.list);
myList.setAdapter(adapter);
(пс, контроллер мой БД SQLite)
тогда это мой OnClick:
myList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
}
});
То, что я хочу знать, как я могу жарить определенную строку в переходнику нажав на определенный элемент в списке. Например, я хочу поджарить viewSender.
сэр, ее работа в обратном направлении, tnx. но может быть более конкретным в отношении формата getSpecificText()? жаль, что я новичок сэр. Я действительно оценил ваш ответ. Я попытался Toast.makeText (getApplicationContext(), parent.getItemAtPosition (position) .toString(), Toast.LENGTH_SHORT) .show(); и он отображает все элементы в списке товаров. может быть более конкретным в getpecifictext() сэр? @AbdenaceurLichiheb –
Как вы заполняете свой адаптер? Я полагаю, что есть список некоторых классов модели, которые заполняют адаптер, а getSpecificText() - это метод внутри этого класса модели, который получает некоторый текст (имя, описание ...) –
вы можете вставить результат parent.getItemAtPosition (position) .toString() может быть, wwe может найти атрибут оттуда. –