I already tried that with the same result... nothing shows up :(

It seems that the View inside the Flipper doesn't call the layout via
android:layout="@layout/exposureview"


On Mon, Aug 2, 2010 at 12:12 PM, Kostya Vasilyev <kmans...@gmail.com> wrote:

>  setDisplayedChild takes the index of the view to display.
>
> Try setDisplayedChild(0), setDisplayedChild(1), etc.
>
> 02.08.2010 15:06, Victoria Busse пишет:
>
>  I got a question regarding the FlipperView: I was trying to call a certain
> childView (that calls a layout) when a button is clicked...but I don't get
> any results.. what am I doing wrong?
>
>
>  public void onClick(View v){
>  if (v == btnExposure){
>   mFlipper.setDisplayedChild(R.id.view_exposure);
>  }
>  else if (v == btnProperties){
>  mFlipper.setDisplayedChild(R.id.view_properties);
>  }
>
>  }
>
>  <ViewFlipper
>  android:layout_width="wrap_content"
>  android:layout_height="wrap_content"
>  android:id="@+id/flipper"
>  android:layout_toRightOf="@id/button_exposure">
>  <View
>  android:layout_width="wrap_content"
>  android:layout_height="wrap_content"
>  android:id="@+id/view_exposure"
>  android:layout="@layout/exposureview"
>  >
>  </View>
>                    <View
>  android:layout_width="wrap_content"
>  android:layout_height="wrap_content"
>  android:id="@+id/view_properties"
>  android:layout="@layout/propertiesview"
>  >
>  </View>
>  </ViewFlipper>
>
> On Mon, Aug 2, 2010 at 10:30 AM, Victoria Busse <
> victoriasarabu...@gmail.com> wrote:
>
>> Hey Kostya,
>>
>>  a ViewFlipper, there are so many things about Android I haven't found
>> out yet :) but from what I understand and have just read about it, this
>> would be exactly what I need... because only one child View should be
>> displayed at a time, and the view should change depending on which button
>> was pressed. Thanks...I will give it a shot!!!
>>
>>
>> On Mon, Aug 2, 2010 at 10:19 AM, Kostya Vasilyev <kmans...@gmail.com>wrote:
>>
>>> Victoria,
>>>
>>> You can use a ViewFlipper, it can hold as many child views as necessary,
>>> displaying one child view (== layout) at a time.
>>>
>>> Or you can use a FrameLayout, and manage child view visibility from code
>>> (initially - "hidden" or "gone", then change the ones you need to
>>> "visible").
>>>
>>> Or, if your buttons only differ by their images, use one ImageButton and
>>> change its image from code: button.setImageResource(R.drawable.....)
>>>
>>> -- Kostya
>>>
>>> 02.08.2010 12:59, Victoria Busse пишет:
>>>
>>>  I don't really understand what you mean, if I wanted to be able to
>>> switch the view each time a
>>> button is pressed and I got at least 4 buttons which all should call a
>>> new view, then as far as I
>>> understood it I can't use a ViewSwitcher or can I?
>>>
>>> On Mon, Aug 2, 2010 at 9:49 AM, schwiz <sch...@gmail.com> wrote:
>>>
>>>> You can get a handle on the views inside the switcher and change them
>>>> as needed, it just only holds memory for 2 at a time.
>>>>
>>>> On Jul 31, 2:50 pm, Victoria Busse <victoriasarabu...@gmail.com>
>>>> wrote:
>>>> > That sounds great, but I just read that a ViewSwitcher only works with
>>>> two
>>>> > child views and I have at least 4 :((
>>>> >
>>>> >
>>>> >
>>>>  > On Sat, Jul 31, 2010 at 8:20 PM, schwiz <sch...@gmail.com> wrote:
>>>> > > viewswitcher is probably better for what you are wanting to do
>>>> > >
>>>> http://developer.android.com/reference/android/widget/ViewSwitcher.html
>>>> > > you can even assign animations for the views as they come and go if
>>>> > > you want.
>>>> >
>>>> > > On Jul 30, 3:51 pm, Victoria Busse <victoriasarabu...@gmail.com>
>>>> > > wrote:
>>>> > > > Hi there,
>>>> >
>>>> > > > I am trying to populate a ViewStub with a new view depending on
>>>> which
>>>> > > > ImageButton is clicked, but as I just discovered ViewStubs I am
>>>> not
>>>> > > exactly
>>>> > > > sure how this would work...
>>>> >
>>>> > > > e.g. can I provide the ViewStub with different inflatedIds and
>>>> within the
>>>> > > > onClick event of a Button inflate the ViewStub by calling a
>>>> specific
>>>> > > > inflatedId???
>>>> >
>>>> > > > If someone could give me hand, that would be really great.
>>>> >
>>>> > > > Thank you very much in advance :o)
>>>> >
>>>> > > --
>>>> > > You received this message because you are subscribed to the Google
>>>> > > Groups "Android Developers" group.
>>>> > > To post to this group, send email to
>>>> android-developers@googlegroups.com
>>>> > > To unsubscribe from this group, send email to
>>>>  > > 
>>>> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com><android-developers%2Bunsubs
>>>> cr...@googlegroups.com>
>>>> > > For more options, visit this group at
>>>> > >http://groups.google.com/group/android-developers?hl=en
>>>>
>>>>  --
>>>>  You received this message because you are subscribed to the Google
>>>> Groups "Android Developers" group.
>>>> To post to this group, send email to
>>>> android-developers@googlegroups.com
>>>> To unsubscribe from this group, send email to
>>>> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com>
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/android-developers?hl=en
>>>>
>>>
>>>   --
>>> You received this message because you are subscribed to the Google
>>> Groups "Android Developers" group.
>>> To post to this group, send email to android-developers@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> android-developers+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/android-developers?hl=en
>>>
>>>
>>>
>>> --
>>> Kostya Vasilev -- WiFi Manager + pretty widget -- 
>>> http://kmansoft.wordpress.com
>>>
>>>  --
>>>  You received this message because you are subscribed to the Google
>>> Groups "Android Developers" group.
>>> To post to this group, send email to android-developers@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com>
>>> For more options, visit this group at
>>> http://groups.google.com/group/android-developers?hl=en
>>>
>>
>>
>   --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
>
>
> --
> Kostya Vasilev -- WiFi Manager + pretty widget -- 
> http://kmansoft.wordpress.com
>
>  --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to