Я изучал и создавал приложение для Android с нуля, и я врезался в стену.Я прочитал на странице разработчика Android о настраиваемых компонентах пользовательского интерфейса и решил, что смогу использовать их для размещения сообщений для страницы чата в своем приложении.
Я создал файлы XML, но не знаю, как вызвать эти макетыфайлы из моего кода.В данный момент я читаю свои сообщения из массива, а затем прохожу цикл, создавая TextView и устанавливая необходимые свойства для него через код, а затем добавляю его в RelativeLayout в scrollView.Это все работает нормально, но я хочу, чтобы в моих сообщениях отображалась дополнительная информация (например, время и если получатель получил / прочитал ее), именно здесь приходят новые XML-файлы, у них уже настроены поле и макет, поэтому яЯ подумал, что я мог бы просто вызвать их, установить некоторые переменные и покончить с этим.
Как я уже говорил, проблема в том, что я понятия не имею, как ссылаться на файлы макета внутри моего кода.Я уже прочитал все статьи на странице разработчика Android, касающиеся создания ваших собственных элементов пользовательского интерфейса, и я также погуглил свою справедливую долю, но, видимо, я либо единственный, кто подумал сделать это таким образом, либо я могуне найти правильные ключевые слова для этого.Так что теперь я спрашиваю вас, ребята.Спасибо за любые ответы, которые вы, ребята, можете дать мне.
Редактировать: Я проводил некоторые исследования и думаю, что мне нужно написать свой собственный адаптер для работы с моимсобственный класс сообщений и мой собственный XML-макет для этих сообщений.Однако я не знаю, с чего начать, так как не могу найти хорошую документацию о том, как написать свои собственные адаптеры.