Android :: Gradient Styles - Not Working On The Outer-most LinearLayout

Aug 10, 2010

In my Android application I've hidden the default title bar, introduced a TabView and added my own titlebar under that TabView's tabs. At the moment, I'm using the ?android:attr/windowTitleStyle style which makes my new titlebar look gray and gradient. It looks pretty good, but my screens are looking pretty grayscale. I'd like to spice things up a bit by making this titlebar a different color gradient.

What am I looking at here? Creating my own image and using it? The ?android:attr/windowTitleStyle style seems to expand depending on the height of your custom titlebar; so I'm not sure it's actually a single image.

I've attempted to throw a LinearLayout over it with a bit of translucency (ex: making the color #800000FF), but the gradient style I have behind this LinearLayout disappears.

Update:

Per my answer down below, I've figured out that I can create an XML file that defines a gradient and use that. It works fine inside a LinearLayout (titlebar_gradient) I have on my layout. However, it is not working on the outer-most LinearLayout (background_gradient). Could someone tell me why? As I understand it, the ListView should be transparent...

code:...............

Android :: Gradient styles - not working on the outer-most LinearLayout


Android :: ViewFlipper Not Working Inside A Class Which Extends LinearLayout / Reason Of It?

Apr 22, 2010

When I tried to create a ViewFlipper inside a class which extends LinearLayout, its throwing an exception

"java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()".

I am creating the ViewFlipper using,

ViewFlipper flipper = new ViewFlipper(ctContext);

But when I create the ViewFlipper in a class which extends Activity, its working normally. What may the reason?

View 3 Replies View Related

Android :: TextView Inside LinearLayout Stretches The LinearLayout

Aug 21, 2010

If I have 2 LinearLayouts split %50/%50 everything is fine. Weights are 1 and 1. As soon as I add a TextView inside the top LinearLayout, it stretches that layout. I use "wrap_content" as the documentation says I should when it comes to weights. As you can see the red and green should be split evenly and text on grey background should be inside red box.

Here is the code:..............

Now if I switch to "fill parent" as follows it actually works but it creates another problem. Here is the code (so far so good):

So looking at above we were forced to use "fill_parent" and we would think like we fixed the problem but here is the problem if we are using "fill_parent" (I took out the textview just to show the problem, textview doesnt make the problem go away anyways):

As you can see I assign the weights 3 (top red) and 2 (bottom green) but what actually happens is they get flipped: The red becomes 2 and bottom becomes 3. Just measure the pixels too see.

Here are the results of the 3 codes: http://imgur.com/iVt8g.jpg

View 4 Replies View Related

Android :: Bottom Of One LinearLayout Being Hidden By Other LinearLayout

May 25, 2010

I have a RelativeLayout that has two LinearLayouts in it. One is a bunch of TextViews and EditTexts that make up a form and the other is a ButtonBar that submits the form.

anyways, everything looks great in portrait, but when i switch to landscape mode the bottom TextView/EditText element is being hidden by the buttonbar.

screenshot to show the problem. as you can see some of the "email" textview and all of the email edit text are being hidden by button bar.

http://i45.tinypic.com/2dt7qmt.jpg

and xml:

CODE:............................

View 5 Replies View Related

Android :: DrawArc() Method With Inner & Outer Radius?

Oct 6, 2010

I have the following custom view:

This I have achieved by using the Canvas' drawArc() method. However, with this drawArc() method I cannot limit the arc's inner radius.

What I'd like to have is something like this: where there is only an outer ring left.

What I need is an drawArc() function where I can set the inner radius of the arc. Anyone an idea how to do that?

Overpainting the inner area doesn't work, because it needs to be transparent. Painting an inner circle with Color.TRANSPARENT after painting the red and blue cones doesn't remove the old color. It just puts another layer on top, which is transparent and through which I can still see the red and blue.

View 1 Replies View Related

Sprint HTC Hero :: Cracked Outer Screen Of Phone / Where To Get New Casing?

Mar 30, 2010

In the midst of this crappy day, I dropped my Hero and cracked the outer screen. Where can I buy a new casing to replace the one I just broke? I've searched around but have found virtually no places that sell a basic faceplate.

View 2 Replies View Related

Android :: Accessing Inner Variable From Outer Class Method In Android Activity

Aug 31, 2010

I m doing some task with following code,
I want to access inner class variable from outer class method.
class Outer extends Activity
{private Handler mHandler = new Handler();
StopTheThread()
{mHandler.removeCallbacks(mUpdateTimeTask);//
This is the what I want to do:
} class Inner
{ final Runnable mUpdateTask = new = new Runnable() {
public void run() {
//Some Code Goes Here
} };
InnerClassMethod()
{ mHandler.removeCallbacks(mUpdateTimeTask);//
This statement working fine here. Here mUpdateTask is inner class variable which is not accessible from outer class.

View 2 Replies View Related

Android :: LinearLayout In LinearLayout

Jun 25, 2009

Why is the following code causing an exception? The Code throws a "mBaselineAlignedChildIndex of LinearLayout set to an index that is out of bounds" exception.

CODE:..............

If l2 is dont added to l1 than it works.

View 8 Replies View Related

Android :: Multiple Gradient Xml ?

Jul 23, 2010

Is there a way to have 2 gradients in a drawable xml using either a <layer-list> or <shape> or some combination of them?

View 1 Replies View Related

Android :: Get Rid Of Gradient At Top Of An Activity?

May 28, 2010

How can I get rid of the gradient at the top of my screen (the very top of the blue in the screenshot below... below the notification bar)?

View 1 Replies View Related

Android :: PNG 24 With Gradient / Not Showing Correctly

Jun 5, 2009

I have a LinearLayout and I am setting a Background image. I am using a PNG24, and the image has a gradient in it. When I see the image on the computer the gradient is perfect, but when I see it on the emulator or on a real phone, some colors are lost and I see only like 10 colors, so I see lines and not a perfect gradient. Is the emulator 'compressing' the images? Should I make them in other format?

View 3 Replies View Related

Android :: Alpha Gradient On Bitmap Of PNG

Dec 11, 2009

I'm trying to apply an Alpha gradient to a bitmap that I've created from a PNG. I want the image to be opaque at the top and fade to transparent at the bottom. I know this can be done be using getPixels and setPixels for Bitmap and iterating through each row of pixels in the Bitmap and setting the alpha values accordingly, but i was hoping there was a slightly neater way of doing this. I have been looking at the LinearGradient Class and using a Porter Duff transfer mode, but i don't seem to be having much luck with this. It seems that my source image is lost when i apply the Shader to the drawable. Anyone have any tips on how i might apply an alpha gradient to a bitmap?

View 2 Replies View Related

Android :: Smooth Gradient On Different Devices

Jul 26, 2010

In my app i have gradient as drawable which i am using as background and i want it to make it look as smooth as possible. After googling and trying by myself i came up with the following. On nexus one if you call only setDither(true) your gradient is still banding so you have to set PixelFormat like this Window.setFormat(PixelFormat.RGBA_8888). But on the other side G1 does not support RGBA_8888 so calling it make the gradient even uglier than before so Window.setFormat(PixelFormat.RGBA_8888) will not work well on devices that don't support it.What is the correct way smooth my gradient on all devices on which my app will run.

View 1 Replies View Related

Android :: Gradient Image Is Displayed Incorrectly

Sep 21, 2009

I have got another mysterious issue. So, I am setting a background image for LinearLayout. This image contains gradient. Don't know why, but after I launch application the image appears to consist of several parts that actually form "smooth transition" of gradient, and that's why it seems that background image is not a gradient.

View 1 Replies View Related

Android :: Gradient Banding On High DPI Devices

Nov 2, 2009

I've been looking at some issues with the background of our application, particularly on high-density devices (240 dpi, 480x854). I managed to eliminate banding on existing devices (i.e. G1/G2, 160 dpi) by applying the android:dither="true" attribute to our nine-patch image, which is a 1x480px PNG with no noise added. Looks great. However, if I use the same image on a higher resolution device, the banding is pretty nasty looking. Same happens regardless of whether I use a shape+gradient, a noisy nine-patch PNG, or an android:dithered nine-patch PNG -- even if I create an 854px-tall image. Is the use of gradients going to become a problem on high screen density devices, purely because of the display colour depth, or is there any way to solve this?

View 5 Replies View Related

Android :: Gradient Drawn On Canvas Looks Banded / What To Fix

Sep 23, 2010

I have a gray gradient drawable (png image in res/drawable). If I draw it on a white Canvas it looks banded (not smooth). If I put the gradient on white background in GIMP, and then draw this drawable on the Canvas, it looks great. What's the problem? I tested this on Nexus One. Calling setDither(true) on the drawable has no noticable effect.

View 2 Replies View Related

Android :: How To Add Padding To Gradient <shape> In Phone

Oct 25, 2009

I have a shape with a gradient that I'm using as a divider between ListView items. I've defined it as follows:

<?xml version="1.0" encoding="UTF-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">

<gradient
android:startColor="#ccd0d3"
android:centerColor="#b6babd"
android:endColor="#ccd0d3"
android:height="1px"
android:angle="0" />

</shape>
I would like to add 6 pixels of padding on either side of the gradient, so that it doesn't extend from edge to edge of the screen.

However, no matter where I put an android:left="6px" and android:right="6px", it doesn't seem to take effect. I can put it in the <shape> element, the <gradient> element, or in a separate <padding> child of <shape>, and it doesn't change anything.

How can I add padding on the left and right of my list divider?

View 2 Replies View Related

Android :: Way To Make Custom Seek Bar Having Color Gradient?

Feb 15, 2010

I want to make a custom seek bar having color gradient as shown in the below image URL.

View 6 Replies View Related

Android :: Fill A Path In Droid With Linear Gradient?

May 14, 2010

Given a closed Path object result is like this: http://www.tutorialguide.net/images/adobe_photoshop/0043/001.jpg. Although that is a rectangle I'm looking for something which works with any closed Path.

View 2 Replies View Related

Android :: Color Banding - Png Resource That Has Gradient Fade-out Alpha

Oct 29, 2010

Seems my original post ("ugly pngs...") somehow disappeared :( nvm.

I have a problem with a png resource that has gradient fade-out alpha.

The png looks great in the emulator, but displays an artefact known as "color banding" (http://en.wikipedia.org/wiki/Colour_banding)

Has anyone surpassed this issue ?

My designer wants to trop a shadow behind his icons, and that's where the bands appear.

What are my options ?

View 13 Replies View Related

Android :: Extend TextView To Allow Drawing Of Text With A Gradient Effect?

Apr 21, 2010

How would I extend TextView to allow the drawing of text with a gradient effect?

View 2 Replies View Related

Android :: Sample Code To Draw A Circular Gradient Mask On Bitmap In Droid?

Nov 11, 2010

Is there a way to draw a circular gradient mask on a bitmap in Android? Trying to produce something similar to a foggy window. Click the window and a transparent circle shows up revealing whats behind the window. Prefferably using a gradient so the center of the circle is completely transparent and the further out from the center the less transparent. Is this possible?

View 1 Replies View Related

Android :: XML Or CSS For Styles And Themes

Jan 24, 2009

For Style and Thems defination, CSS is considered to be a better standard...(as it has seen many revisions and widely used already in the web areas).. Any reason, why Android using XML approach as opposed to CSS.. Are there any plans of support of CSS too in future..

View 5 Replies View Related

Android :: Themes And Styles

Sep 3, 2010

I want to enable different themes in my app. Some elements need "special" variations, like, for example, a headline TextView. Lets say for the example, in theme A, I want the headline yellow on black, in theme B red on white, while the default TextView uses black on white and vice versa.

Now, I can style the default TextView pretty easy by using <item name="android:textViewStyle"> with a different TextView style in each Theme style.

For example:

CODE:............

But how can I do it with the headline? As far as I know, I can use style="..." in the layout XML. But there, I can only use an item style like "headlineForBlack", which would ignore the current theme, while I'd rather need something like "style 'headline' for the current theme".

View 5 Replies View Related

Android :: Namespace In Styles.xml

Nov 9, 2009

I have defined some attributes in my view and I can assign them like:

CODE:................

This works. But when I want to do the same thing with styles.xml:

CODE:.................

I get "No resource found that matches the given name".

View 5 Replies View Related

Android :: Set Styles Programmatically

Feb 3, 2009

Given a widget and a int that references a style (defined in my res/ values/style.xml), what is the 'correct' way to programmatically apply the style to the widget?

Up until now I've been hacking this by...

CODE:..................

View 5 Replies View Related

Android : Draw A Button - Set A Stroke Color - Align" A Gradient To The Bottom Without Knowing The Height

Jan 27, 2010

I am creating a button programmatically. It is rounded and has a gradient background, and works fine and looks nice, but I couldn't do two things I wanted:

Set a 1 pixel stroke with a given color. I tried getPaint().setStroke(), but couldn't figure how to set the stroke color. How should I do it?
Align the gradient to the bottom of the button, no matter what height it has. Is this possible?

For reference, this is the code I'm using:

CODE:...................

View 1 Replies View Related

Android :: Default Styles For Widgets

Sep 19, 2009

Where can I find default styles for my widgets? Let me give you an example. In the Contacts application, when adding a new contact, at the very bottom there are two buttons that have a particular background. I have traced that to here: http://android.git.kernel.org/?p=platform/packages/apps/Contacts.git;... and it would seem that that background is achieved by using style="@android:style/ButtonBar" on a LinearLayout. From what I understand, this is a system-wide theme default for button bars. However, what I am searching for is not a ButtonBar, but similar, so I tried searching for this ButtonBar in the documentation, hoping to find other similar styles I could use. I *thought* I would find it in R.style:[url]

View 4 Replies View Related

Android :: Replace Styles And Themes

Oct 7, 2009

I would like to load new themes/styles from the web to replace the current ones. Is that possible? As far as I can see those resources are read-only.

View 5 Replies View Related

Android :: Custom Tabwidget Styles

Nov 25, 2009

I would like to make some small changes to the style of the built-in TabWidget (i.e. make the height smaller and change some colors).

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved