Я использую эту базу данных:

Это мой ListView
:

Как я получуИдентификатор этих предметов из Firebase. Предположим, я нажимаю кнопку «Электрик», после чего в списке отображается ближайший доступный электрик, но я хочу показать полную информацию о работнике, извлекая идентификаторы элементов списка в следующем упражнении. Как сделатьтот.Я пробовал следующее:
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
Intent i = new Intent(available_worker.this,WorkerProfile.class);
String workerid = FirebaseAuth.getInstance().getUid();
Но я думаю, что это не получает ссылку, поэтому я не получаю удостоверение личности.Как это решить?