Это проблема, которую я не предвидел при разработке структуры моего приложения.
В основном у меня есть 3 класса.
ProfileActivity //The main activity for the application.
ProfileView //Which extends Linear Layout so that I can tinker with my own view. Note that this is just part of the whole activity and not the main layout
ProfileData //This is just a class for storing data.
Действие содержит несколько ProfileViews, каждый из которых содержит один profileData.
Вот где я застрял.Моему представлению профиля назначен метод по щелчку, который должен вызывать метод заполнения в действии.К сожалению, `` ``
//I'm inside the activity
public void populateProfileDataForm(ProfileData pd)
{
//edit some text fields and other widgets from here
}
Есть ли способ вызвать метод действия из класса profileView?
Если нет, то ошибка в моем дизайне, и может ли кто-нибудь указать мне на лучшее решение для привязки данных, представления и действий?