Я создал несколько макетов xml. Теперь я создаю собственный макет (в моем java файле) с некоторыми элементами и хочу добавить ранее созданный макет (макеты xml). Как я могу это сделать?
Вы можете использовать LayoutInflater
для LayoutInflater
макетов. И добавьте завышенный вид к своему пользовательскому представлению методом addView()
Например:
LayoutInflater mInflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
ViewGroup viewTobeLoaded = mInflater.inflate(R.layout.ilan_list_item, null);
yourView.addView(viewTobeLoaded);
Надежда помогает
Используйте <include>
в новом макете. См. Документы здесь.