I've got a bunch of live wallpapers for sale, and have a lot of 1-star comments that just say "Doesn't open". This is because there's no launcher activity, so the open button is greyed out after download. I'm attempting to fix this by including an activity that explains what to do, and I'm trying to avoid useless app clutter by disabling that activity once they've successfully used the wallpaper. This seems to work fine, the problem is the app icon doesn't go away right away. It stays in the app drawer and if you tap it you get a "this has been disabled" message. Eventually it will be removed if the phone is rebooted or if the home app is restarted. I'd like to clean this up. Is there a way to tell Home to refresh this list, or to otherwise tell it to remove the icon from the listing? It seems a bit rude to process kill Home for this purpose, and clearly something like this happens when an app is installed/ uninstalled.
After implementing some Android Apps, including several Map activities, I try to refresh the activity when the GPS listener's onLocationChanged() mehtod is called. I have no idea how to tell the map activity to refresh on its own and display the new coords. the coords to store will have to be in global values, so that the location listener will have access to it. In my sample GPS-class (see code below) I just changed the text of a text view....but how to do that in map view?
I'm wondering if there's an app or something I can use to control the chaos that is my app drawer. I keep all my commonly used apps on my Home screens, but when I need to use something less common, it takes me a bit of time to sort through the list and find what I need. I hate that some apps (Where's My Droid, Backgrounds, Gmail Notifier, etc) do little more than give me settings or other one time use functions but still clutter up my app drawer. Ideally, there could be some kind of app that allows me to make folders within the app drawer and reduce the mess a bit. I know there are such things for the Home screens, but does anyone use something similar for the app drawer?
I tried doing a search here and the Market...Does anybody know if there is a widget that acts like a drawer, that we can perhaps but our fav/most frequently used apps in? I'm looking for something similar to the HTC People widget (Style 2), thats a 1 x 4 and you can scroll through.
I just installed Launcher Pro and set up a couple home screens. It's pretty nice but I don't care for the bland app drawer. I prefer the app drawer that's default on my Samsung Captivate. Is there a way to have Launcher Pro use the default app drawer?
I had to do a factory reset 3 times after the Froyo update. (official) I lost several apps including an app drawer that did not replace the stock one. It launched from the left or right side. It also organized the apps anyway you set it up. For example I had media, tools, games.
there's one app who is a big offender here I think anyone who uses it will know which one I mean its in the top paid apps - all the skins appear in the app drawer.And yet I can sort of understand why he's done it because you have a choice of either including these lines in AndroidManifest.xml or not.If you do, app can be launched and is in app drawer. If you don't, app can't be launched and is not in app drawer.What would be most useful is the inbetween, i.e. app can be launched and is not in app drawer. I've played around with all variations in xml file and nothing achieves this behavior.Publishers want skin packs to be launchable, so that when people download them wondering what they are, they can include some info directing you to a website or better still, straight to the main product in the market. But its inconsiderate to customers to fill up their app drawers with stuff that is just skin packs / themes. I don't think there is a solution to this, but I think its an issue that Android need to address.
When you click the app drawer it pulls up all the apps installed in abc order. What I want is a shortcut on my desk top to do the same thing. Just an icon on the desktop that once click will open all my apps. Its needs to be a shortcut and not a widget as I'd like to be able to change the icon when i want.(As far as I know you can not change the icon on a widget)
Today several of my applications are showing twice in the drawer. Barcode Scanner, ASTRO File Manager, Barcode Scanner, Dildroid, Imeem Mobile all show up x2 in my drawer. Does anybody know why or how to fix this?
I have a bit of a problem with a SlidingDrawer that I created and that should go over my VideoView. When the activity is opened for the first time you can see the slider above the video and when you tap it, it slides open. However, as soon as you close the slider it seems to disappear underneath the VideoView and is not visible anymore. It is still there and when you tap the location where the handle is located the slidingDrawer reappears, but I would rather prefer if it wasn't hiding all the time ;) If anyone knows what I can do about that and help me out, that would be really fantastic because I have been trying for hours now and I have no idea what I should do. I also haven't found a similar issue or a solution for that.
This here is the xml code for the videoview and the slidingDrawer: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/shape_background_gradient" > <VideoView android:layout_width="240px" android:layout_height="180px" android:id ="@+id/VideoViewEdit" android:layout_centerHorizontal="true" > </VideoView> <ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/VideoViewEdit"> <TableLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="0"> <TableRow android:background="@drawable/shape_track_background" android:padding="5px" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_editor_videotrack" android:padding="5px" android:layout_gravity="left"/> </TableRow> <TableRow android:background="@drawable/shape_track_background" android:padding="5px" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_editor_audiotrack" android:padding="5px" android:layout_gravity="left"/> </TableRow> <TableRow android:background="@drawable/shape_track_background" android:padding="5px" > <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_editor_add_media" android:padding="5px" android:layout_gravity="left" /> </TableRow> </TableLayout> </ScrollView> <SlidingDrawer android:id="@+id/drawer" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" android:handle="@+id/handle" android:content="@+id/content"> <ImageView android:id="@id/handle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/slider_handle" />
I am developing file browser to my media player UI i have written in my OnItemClickListener() in that i called the method like adapter.notifyDataSetInvalidated() method but it is not working please help me to refresh my list.based on onItemClickListener() method.
I'm still fairly new to the Android OS, switched over from an iPhone 3GS a few weeks ago. Trying to figure out what I did to delete my browser from the drawer....you can see in the first picture what it looked like earlier today and then in the second picture what it looks like now. I've tried dragging the browser icon down but it just replaces the phone or vice versa. I can't get it to go back to 3 options.
I have a slider drawer in my application. If I set wrap_content as a value for the layout_height field, the slider drawer will stretch on the whole screen. Using a constant as a height is not a good alternative either. Is it possible to have a slider drawer with the height of it's content? code....
I require a sliding drawer in my application. It should be placed at the bottom of the page. It has to contain a set of images and I have to set a background color for the sliding drawer. I saw some sample codes...But I am not getting a clear idea on how to do it.
I have an activity with a HorizontalScrollView. When it opens, I start filling this view (or rather, a container layout inside it) with another views. This is done from another thread by using handler.post.
The views are added in bunches of 15, and when there are no more views to add, I start updating them with new data (this is a kind of streaming data from a server).
The problem is that the scrollview is empty until all of the views are added. As soon as they are all added and start updating, the scrollview gets drawn.
How do I refresh it in the process of adding views? I don't want the screen to be empty for 3 seconds while all of the views are added.
I would like to make a Linear Layout that was created from xml invisible, and another Linear Layout visible to replace it. The replacement layout starts out as invisible. When I make the originally visible layout invisible, it still leaves space for it on the screen. How can I refresh the screen so that space is gone?
I have a START and STOP button in the main screen of an App. there are some GUI and threads that are instantiated when I click on START. When I click on stop, I want everything to be stopped and the activity should come back to its origin state. To the state that is exactly same like when launched (when we tapped on App icon in mobile).Is it possible to do this? I tried with finish() , this killed the app and exited . I don't want to exit from main screen. rather, on clicking STOP I want app to come back to origin or born state.
I have a strange problem with StateListDrawable or maybe (probably) I'm missing something. I created a test application for it and the same problem occurs. So, this is my StateListDrawable resourse in file test_selection.xml
When Activity starts I try to set the state of my Drawable (the StateListDrawable) with the value SELECTED. It seems all very simple.... but the problem is that the state is not shown. If, later, I click a button and execute the method updateView() the state changes. Where is my problem? Where am I wrong?