0

I don't get how to get the object value after setting the tag with a key for an edittext.

edittext.settag("uniqkey",new Project(projectname, projectid, String.valueOf(s), peojectdesc, projecttype));

How to retrieve using getTag of edittext?

Rohit5k2
  • 17,948
  • 8
  • 45
  • 57

1 Answers1

1

There is no overload of method setTag which would accept String as the first parameter. See https://developer.android.com/reference/android/view/View

Use either of below

edittext.settag(new Project(projectname, projectid, String.valueOf(s), peojectdesc, projecttype));

or

edittext.settag(0, new Project(projectname, projectid, String.valueOf(s), peojectdesc, projecttype)); // first parmeter could be any int value

To fetch use either of below as per set method used

Project project  = (Project)edittext.gettag();

or

Project project  = (Project)edittext.gettag(0); // use the key used for setting the tag

Edit

To get projectname do this after fetching tag

String projectName = project.projectname; // If its a public property

or

String projectName = project.getProjectName(); // If you have getter setter

if none is true, create a getter method for it in the POJO.

Rohit5k2
  • 17,948
  • 8
  • 45
  • 57