Android ListView: getTag() returns null -


Hello all,

I have a list view that contains one button per line, the following code GetView () is part of the method

  see public getView (final integer status, seeviewview, ViewGroup parent) {see line = see convertview; TextView TV; Save Button Button; Edit text editor FITB_ViewWrapper wrapper; If (line == zero) {layout inflector li = (layout inflator) getSystemService (reference. LEOUT_INFLATER_SERVICE); If (ChooseMode_Act.modeInfo.equalsIgnoreCase ("Training")) {row = li.inflate (R.layout.exercise_for_training_fitb, parent, wrong); } And {line = li.inflate (R.layout.exercise_for_exam_fitb, guardian, incorrect); } Cover = new FITB_ViewWrapper (line); Row.setTag (cover); If (ChooseMode_Act.modeInfo.equalsIgnoreCase ("Exam")) {saveA_button = wrapper.getSaveAnswer_Button (); OnClickListener l = New OnClickListener () {@Override Click Public Zero (see V) {integer MP = (integer) v.getTag (); Logs. I ("mp", "my position is:" + mp); }}; SaveA_button.setOnClickListener (L); }} And {cover = (FITB_ViewWrapper) row.getTag (); }  

For my app I should know what item is related to the button, so I try to find out. Code

  log. I ("mp", "my position is:" + mp);  

puts a message: mp myPosition is: zero

I do not understand why, why do I get a "tap", but not an integer?

Log.i ("mp", "my status is:" + status) ;

You already have the situation!

  public view getView (see the final integer, see convertview view, ViewGroup parent) { 

Comments

Popular posts from this blog

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -

python - rename keys in a dictionary -