Я пытаюсь создать маркированный список в Android, где маркер будет выровнен по вертикальному центру первой строки в TextView, вот так:

XML для одной строки маркера/текста выглядит следующим образом:
Здесь я использую отступы в TextView для выравнивания по маркеру, но это не решение, поскольку выравнивание не одинаково для других разрешений. Я также пробовал поместить символ маркера в саму текстовую строку, но тогда вторая строка текста окажется под маркером, а это не то, что мне нужно. Я хотел бы получить несколько советов о том, как этого добиться.
Мобильная версия