Some methods can't be resolved - android -


i new android. have activity fragmenttabsactivity extends fragmentactivity, , implements tabs using tabhost (i know deprecated, better understand). when tab active, want display list item content.

this list defined class tabfragment extends listfragment. now, have

public view oncreateview(layoutinflater inflater, viewgroup container,                              bundle savedinstancestate) {          mprogressbar = (progressbar) findviewbyid(r.id.progressbar); .... } .... private boolean isnetworkavailable(){     connectivitymanager manager = (connectivitymanager) getsystemservice(context.connectivity_service); 

the problem neither findviewbyid, nor getsystemservice recognized. why ?

converting comments answer

findviewbyid method of activity inflated there couple ways can here simplest change

mprogressbar = (progressbar) findviewbyid(r.id.progressbar) 

to

mprogressbar = (progressbar) getview().findviewbyid(r.id.progressbar) 

by calling method on inflated view activity.

for getsystemservice() need use reference activity fragment attached to use method change

getsystemservice(context.connectivity_service); 

to

getactivity().getsystemservice(context.connectivity_service); 

Comments

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -