java - Create/Generate R.id on API level 16 -


this code simplified.

setonclicklistener     _view = new view(mainactivity.this);     _root.addview(_view); 

i click, , new view gets added. need distinguish these view somehow. tired this.

_view.setid(view.generateviewid()); 

unfortunatly showed up.

call requires api level 17 (current min 16): android.view.view#generateviewid

any suggestions appreciated, thanks!

edit: sorry, should've said before, need on api level 16.

call requires api level 17 (current min 16): android.view.view#generateviewid

you should increase api level .

 minsdkversion 17// instead of 16 

android:minsdkversion

an integer designating minimum api level required application run. android system prevent user installing application if system's api level lower value specified in attribute.

i need on api level 16.

setid(view.generateviewid()) used identify view . think better if set level 17 .


Comments