Hello,
I'm trying to dynamically swap in and out various layouts to one
layout container.
I've instantiated the container layout (mContainerLayout) by finding
it using the id through the maine Activity layout. This is successful.
Next, I add the inner layout by calling:
layoutInflater = this.getLayoutInflater();
and then inflating the inner layout like this:
mInnerLayout = (LinearLayout) layoutInflater .inflate(
R.layout.inner_layout,
mContainerLayout);
This seems to work fine. I see the inner layout displayed in the
Activity that holds the containing layout. Next, I want to swap in
another inner layout, so I call:
mContainerLayout.removeAllViews();
and then I repeat the steps above. This is successful as well.
The problem is when I try to swap in and out the instantiated layouts
(the one that's returned from the inflate() call). When I call:
mContainerLayout.removeAllViews();
and then call:
mContainerLayout.addView(mInnerLayout );
I get a 'source not found' error.
My question is: how can I swap the Layouts that have already been
instantiated?
Thank you
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---