android - How get intent data in internal class -


i have activity have data previous activity:

final int pictureid = intent.getintextra("my.picture.id",0);     final string headerid = intent.getstringextra("my.header.id");     final string bodyid = intent.getstringextra("my.body.id"); 

in activity have private class want data pictureid etc., don't know how. how can data in class.

in privtate class's constructor add parameter.

public class youractivity extends activity {  privateclass mprivateclass  @override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.main);     mprivateclass= new privateclass(getintent()); } 

your private class this.

private class privateclass {     privateclass(intent mintent)     {        final int pictureid = intent.getintextra("my.picture.id",0);        final string headerid = intent.getstringextra("my.header.id");        final string bodyid = intent.getstringextra("my.body.id");     } } 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -