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
Post a Comment