android - How to add ImageView to layout programmatically -


I have a problem adding the ImageView to the layout. These are my codes:

  Protected void crate (bundle saved instenstate) {super.onCreate (savedInstanceState); RequestWindowFeature (Window.FEATURE_NO_TITLE); SetContentView (R.layout.activity_main); Find Relative Layout Layout = (Relative Layout) VVBIID (RID. ImageView Photo = New ImageView (this); Picture.setImageResource (R.drawable.picture1); Layout.addView (picture); }  

There are no errors shown in Eclipse, but when I run it on my device, the program crashes.

You are getting NPE as your piece for relative layout. So please get it in onCreateView of this type of piece:

  @ override public view creatives (layoutInfleter Inflator, View Group container, bundle savedinstenstate) {see View = inflater.inflate (rl.place_holder_framement, container, false); Relative layout layout = (relative layout) view.findViewById (RID .relative); ImageView Photo = New ImageView (this); Picture.setImageResource (R.drawable.picture1); Layout.addView (picture); Return view; }  


Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -