application had set the theme to "lite". I simply set the theme of
the activity to "black" (the background was black anyway) and the
progress bar reappeared. Thanks again!
dk
On Nov 4, 11:55 am, dadical <keyes...@gmail.com> wrote:
> Hah! The style for my app is the "light" styled theme, so I bet that
> makes the progress bar dark. Sheesh. I'll check that out... thanks
> for the tip.
>
> On Nov 4, 10:19 am, Mika <mika.ristim...@gmail.com> wrote:
>
>
>
> > I had a similar problem and it was just because the default
> > progressbar had changed in Donut and it was all white. So I had a
> > white progressbar in a white background. Not sure if that's your
> > problem though.
>
> > -Mika
>
> > On Nov 4, 5:02 pm, dadical <keyes...@gmail.com> wrote:
>
> > > Anyone have a clue? I'm guessing it has something to do with changes
> > > in Donut related to buffering or optimizing display of Z-Order of
> > > views in relative layout, but maybe it's something simpler...
>
> > > I'm stacking:
>
> > > LinearLayout
> > > RelativeLayout
> > > VideoView (WRAP_CONTENT, WRAP_CONTENT, CENTER_IN_PARENT)
> > > ProgressBar (WRAP_CONTENT, WRAP_CONTENT, CENTER_IN_PARENT)
> > > TextView (WRAP_CONTENT, WRAP_CONTENT, BELOW(my progress bar))
>
> > > I was counting on relative layout displaying the progress bar and the
> > > text view on top of the video view because they were added to the
> > > layout after the video view. That worked in 1.5, but stopped since
> > > 1.6.
>
> > > On Nov 2, 11:36 pm, dadical <keyes...@gmail.com> wrote:
>
> > > > The following code used to render an indeterminate progress bar with a
> > > > message below, all on top of a video view. Once the video was ready,
> > > > the message and the progress bar would be made invisible. Ever since
> > > > cupcake, the progress bar doesn't show at all. Anyone have any clues?
>
> > > > dk
>
> > > > private void setupView() {
> > > > LinearLayout lLinLayout = new LinearLayout(this);
> > > > lLinLayout.setId(1);
> > > > lLinLayout.setOrientation(LinearLayout.VERTICAL);
> > > > lLinLayout.setGravity(Gravity.CENTER);
> > > > lLinLayout.setBackgroundColor(Color.BLACK);
>
> > > > LayoutParams lLinLayoutParms = new LayoutParams
> > > > (ViewGroup.LayoutParams.FILL_PARENT,
> > > > ViewGroup.LayoutParams.FILL_PARENT);
> > > > lLinLayout.setLayoutParams(lLinLayoutParms);
>
> > > > this.setContentView(lLinLayout);
>
> > > > RelativeLayout lRelLayout = new RelativeLayout(this);
> > > > lRelLayout.setId(2);
> > > > lRelLayout.setGravity(Gravity.CENTER);
> > > > lRelLayout.setBackgroundColor(Color.BLACK);
> > > > android.widget.RelativeLayout.LayoutParams lRelLayoutParms = new
> > > > android.widget.RelativeLayout.LayoutParams
> > > > (ViewGroup.LayoutParams.FILL_PARENT,
> > > > ViewGroup.LayoutParams.FILL_PARENT);
> > > > lRelLayout.setLayoutParams(lRelLayoutParms);
> > > > lLinLayout.addView(lRelLayout);
>
> > > > mVideoView = new VideoView(this);
> > > > mVideoView.setId(3);
> > > > android.widget.RelativeLayout.LayoutParams lVidViewLayoutParams =
> > > > new android.widget.RelativeLayout.LayoutParams
> > > > (ViewGroup.LayoutParams.WRAP_CONTENT,
> > > > ViewGroup.LayoutParams.WRAP_CONTENT);
> > > > lVidViewLayoutParams.addRule(RelativeLayout.CENTER_IN_PARENT);
> > > > mVideoView.setLayoutParams(lVidViewLayoutParams);
> > > > lRelLayout.addView(mVideoView);
>
> > > > mProgressBar = new ProgressBar(this);
> > > > mProgressBar.setId(4);
> > > > android.widget.RelativeLayout.LayoutParams
> > > > lProgressBarLayoutParms = new
> > > > android.widget.RelativeLayout.LayoutParams
> > > > (ViewGroup.LayoutParams.WRAP_CONTENT,
> > > > ViewGroup.LayoutParams.WRAP_CONTENT);
> > > > lProgressBarLayoutParms.addRule(RelativeLayout.CENTER_IN_PARENT);
> > > > mProgressBar.setLayoutParams(lProgressBarLayoutParms);
> > > > lRelLayout.addView(mProgressBar);
>
> > > > mProgressMessage = new TextView(this);
> > > > mProgressMessage.setId(5);
> > > > android.widget.RelativeLayout.LayoutParams
> > > > lProgressMsgLayoutParms = new
> > > > android.widget.RelativeLayout.LayoutParams
> > > > (ViewGroup.LayoutParams.WRAP_CONTENT,
> > > > ViewGroup.LayoutParams.WRAP_CONTENT);
> > > > lProgressMsgLayoutParms.addRule
> > > > (RelativeLayout.CENTER_HORIZONTAL);
> > > > lProgressMsgLayoutParms.addRule(RelativeLayout.BELOW, 4);
> > > > mProgressMessage.setLayoutParams(lProgressMsgLayoutParms);
> > > > mProgressMessage.setTextColor(Color.LTGRAY);
> > > > mProgressMessage.setTextSize(TypedValue.COMPLEX_UNIT_PT, 8);
> > > > mProgressMessage.setText("...");
> > > > lRelLayout.addView(mProgressMessage);
> > > > }- Hide quoted text -
>
> > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -
--
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+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
No comments:
Post a Comment