Android :: How To Listen For System Wide Key Presses?
Jun 4, 2010
I am trying to add a listener to my service that listens for volume key presses. I would like to act on presses even if my service is not in focus. Any idea how to do this? I have looked over the API, as well as performed google searches.
View 4 Replies
Sep 5, 2010
I'd like to receive a TouchEvent in my Android application any time the screen is touched. Even if my application is not in focus.Is there an general even listener or intent filter I can write to achieve this? The goal is to write system wide gesture engine. So for example, if the user swiped up and then down, a certain application would be launched regardless of where the user is.
View 2 Replies
View Related
May 31, 2010
If I customize all of my alerts for SMS, email, calls, etc., to sounds (no vibrate), and put the phone in vibrate mode, does it replace all of these sounds with vibration? So that there is no sound coming out of the phone? Same with if I put the phone on silent? I would hope you don't have to go in and change the notification settings for each application to vibrate if you want vibrate, right?I've read some stuff that suggested that this could happen, and it doesn't make sense, but I wanted to make sure.
View 3 Replies
View Related
Jun 27, 2013
Is it possible to make an app which does, was WhatsApp does? - Replacing the Unicode emoji codes with pictures of Apple Color Emoji.
View 1 Replies
View Related
Nov 30, 2013
Can we somehow get android 4.4 color emoji on Android 4.2.2? I don't mind replacing some system files. Obviously Apple emojis would be cool, but they use some proprietary stuff in the ttf file.
GT-I9505
View 1 Replies
View Related
Apr 6, 2013
I am using Apex now and I can change the icons in the drawer and homescreen but when i open the Recents menu or actually go into an app, the icons are still stock (or from applied theme).
Is it possible to change the icons system-wide or is there an app that can at least change the icons in the Recents menu?
My device is rooted running 4.1. .
View 1 Replies
View Related
Nov 30, 2009
Following the samples and examples, I've successfully been able to load a model on screen and rotate it with the DPAD keys and overriding the onKeyDown method of the GLSurfaceView. Trying to use a letter though, causes a small box to appear at the bottom accepting the text that is being typed. What I'm not entirely clear on, is since I don't have a listener defined in the main Activity, why those key letter key presses are being intercepted by some other inherent listener(?). I setup an OnKeyListener for the view to call my own method and that does work... but I'm wondering if there is perhaps a better way to handle it.
View 3 Replies
View Related
Oct 21, 2010
I use the following code to listen for the key presses of 0 - 9 from the soft input keyboard on Android: The code works when i display the soft input keyboard in the following mode: http://i.imgur.com/Snasz.png: However it does **not** work when I display the soft input keyboard in the following mode: http://i.imgur.com/wf0Kt.png. Why is this?
View 6 Replies
View Related
Nov 22, 2012
a hardware bug on my Samsung Galaxy S Plus.I'm writing this in the general forums since it doesnt seem to be a bug specific to the phone (no reports anywhere online) and the question itself is therefore not device specific.So i have a hardware home button on the phone which sometimes registers two clicks instead of one.On a 1sec press this would mean the following events:
- button down event
1sec pause
- button up event
- button down event
- button up event
So since this doesn't occur regularly and i want to somehow log presses of the home button and i dont know any way to do that in android.It doesn't need to run in the background but could be for example be opened specifically to test the button.
View 1 Replies
View Related
Mar 27, 2010
I am relatively new to this still, and I have been developing a small app that would benefit greatly from a user being able to press 2 buttons at one time. What is the best method for achieving this? I dont think that an OnClickListener works like that, and I have seen examples for doing this with an OnTouch event. However, I do not know how to set up button presses with an OnTouch event.
View 3 Replies
View Related
Oct 8, 2009
I am writing an activity where the user is supposed to some editing and is critical. In this activity, I dont want pressing of Call key to make it go to Call Log so I handle onKeyDown call back and there if the key pressed is Call, I just return true. That solves my problem. But, if Options menu is opened and then I press Call button, I am not getting control in onKeyDown.
View 8 Replies
View Related
Nov 4, 2010
Is there an app that will automatically press 1 when answering a call from someone who called the google voice number?I would prefer not to turn off 'call screening' because if my cellphone is off or doesn't have service (e.g. at work), any calls to my google voice number will go to voicemail instead of ringing my other phones.I recently learn off the Tasker app. Can this be configured to do this?
View 2 Replies
View Related
Jul 11, 2010
I've been using the HTC IME keyboard for a while
but i want to try something different
does anyone know of a keyboard application with wide keyboards?
View 1 Replies
View Related
Feb 11, 2010
I am creating an Android service which constantly runs in the background. I'd like to be able to intercept calls to the power button to:
a) prevent the screen coming on
b) handle the power button press in a different manner.This is to enable the user to have a very simple interface to my application and prevent wasting battery powering up the screen when it is not required.
I will probably need an alternative mechanism to actually bring the screen back up (such as an extended key press or similar), but this only becomes relevant if what I'm after is possible.
View 2 Replies
View Related
Aug 4, 2010
My MAIN activity is spawning a child activity that contains a ListView. While this ListView is being populated (through an AsyncTask), an indeterminate progress bar is shown.However, assuming that I am an impatient user and I press the BACK button, the progress bar is cancelled but I am left with a blank screen. I have to press BACK one more time to go back to the MAIN activity.I would like the app to go back directly to the MAIN activity by pressing BACK only once. Can somebody point me in the right direction? I am thinking I should call finish() somewhere but I don't know where to put it.
View 3 Replies
View Related
Mar 15, 2010
Does anyone how I go about detecting when a user presses on a bitmap which is inside a canvas?
View 2 Replies
View Related
Feb 22, 2010
I have created several files in a res/values/styles.xml file.
Here's one of them:
CODE:..............
I can apply the style to a single element in the xml by setting the style element like this:
CODE:.................
So, that works, and I notice that change. But what I really want to do is use the style above to apply to my entire application. I thought I'd be able to use this line:
this.getApplicationContext().setTheme(R.style.BlueOnWhite);
Before the super.onCreate of the first activity. But it doesn't work. Should it?
View 6 Replies
View Related
Mar 7, 2010
I want to apply theme over setting application wide. So I implemented below code but there was no effect.
1. AndroidMenifest.xml
<application android:label="@string/settings_label" android:icon="@drawable/ic_launcher_settings" android:theme="@android:style/Widget.ListView" android:taskAffinity=""> -> added Widget.ListView style provided in android system and I changed style.xml file like below
2. FrameWork/base/core/res/res/values/styles.xml
before change : <item name="android:listSelector">@android:drawable/ list_selector_background</item>
After change: <style name="Widget.ListView" parent="Widget.AbsListView"> <item.................................
View 2 Replies
View Related
Oct 17, 2009
I am pondering the alternatives on how to scroll an "infinite", scale-like, control in android. The simple idea is to redraw the entire view on each scroll movement, but somehow it doesn't seem like the proper way. It is possible to draw the contents before-hand, but I have no clue how wide I should make the view in the first place, and what happens when the user scrolls to the end of the view? I guess I need to extend the view towards that direction. Should I go towards programatically adding (and removing) chunks of view to a linear layout? It would be great to hear what experiences are out there regarding drawing this kind of long-scrolling custom control.
View 2 Replies
View Related
Sep 17, 2010
So I'm struggling a bit with what is probably a fairly basic concept.. Activity Lifecycle.I have read a bunch of thread on the topic, and I feel I understand well both the functionality, and rationale behind the lifecycle model implemented for Activities, but it raises a bit of a problem for me. My app (game) has a couple of distinct Activities for various sections:
1. The TitleActivity is a very small Activity that just launches a GLSurfaceView and renders a startup logo.I use this to detect the OpenGL capabilities of the device (eg so I know if it's using a software renderer)
2. The LaunchActivity is the main menu screen where the user can access options etc and start a game
3. The GameActivity will either launches a GLSurfaceView or a standard View depending on hardware capabilties.
The issue I am having is that I want to pre-load some "slow-to-load" resources, specifically audio, in the Title Activity so when the Launch Activity renders I can play some background music.I have the concept of a "media library" which I use throughout the game.Because of memory limitations in the SoundPool, I have limited this to only absolute real-time sounds and all others are played using mulitple instances of MediaPlayer.Hence my media library has a bunch of pre-loaded MediaPlayer instances which I access regularly during game play.. so it makes sense to have a centralized access point for all audio.All fine, however the problem is that when I launch one activity from another.. for example the TitleActivity starts the LaunchActivity (via a call to startActivity(Intent...)), the former goes through the onDestroy stage of its lifecycle.Now logically I had assumed that if I allocate a bunch of resources in the onCreate of an Activity, I should clean them up in the onDestroy, however in the case of my "media library" if I load up the audio files in the onCreate of my TitleActivity they will be torn down when the LaunchActivity is started because the TitleActivity will have its onDestroy() method called.
View 9 Replies
View Related
Mar 25, 2010
I am working on an app that uses webview for a help section.The help section is loaded from an external site, that is specifically designed for mobile phones.There are a series of 5 pages, with a simple next/ back navigation.When the first page loads, it loads perfectly, filling the entire area of the screen.When you click next, the page is now smaller with a large white gap around it (right and bottom), when I click back to the first page, this page now is displaying the same way (gap around it).I have tried setting body/table/container divs to 100% wide, and this continues to happen.However it works perfectly on any desktop browser.
View 4 Replies
View Related
Jul 20, 2010
I got a ListView item that contains a button inside. Currently the long press of a ListView item does not get processed. I thought that by setting the Button.setLongClickable(false) would allow the long press to be passed along to the ListView item and it's not happening.
View 5 Replies
View Related
Oct 6, 2010
First of all, maybe i went about this the wrong way in the first place. Situation is, i have a listview that when an item is clicked, it creates an intent and calls startActivityForResult() to another activity, to be able to edit the entries in the row. and that other activity after editing the required values, returns back to the calling activity, when the user clicks on a save button. The activity then uses the row Id to update the item.My problem now is that, if the user presses the BACK button instead, the application crashes. i have been looking around and see solutions like using Shared Preferences or onSavedInstanceState(), but i don't know where exactly i should be putting the code?
View 1 Replies
View Related
Sep 27, 2009
When I currently have my activity on the font of the screen, how can I make Android to 'destory' my activity when user clicks 'back' button? (i.e. onDestory of my Activity gets called)?
View 4 Replies
View Related
Jul 28, 2011
Can a program sit in the background and intercept keypresses, convert the keypresses from one letter to another, and send it to whatever program you are working in as though the new letter is what you typed?As qwerty is the only layout choice for hardware keyboards and I don't have root on my tablet, I want to use this as a work around.
If I were to press "s" on my hardware usb keyboard. The program would intercept the "s" before it got to whatever textbox and convert it into the dvorak key equivalent of "o". That o would then be passed to the program as a normal keypress.
if I were to press asdfg on the qwerty aoeui would be sent instead.I thought it best to ask before I waste hours trying to learn how to write the program.
List of changes I would make in a pseudocode case statement format.
Select Case Key
#Comment - Number Row Key changes
- = change to [
= = change to ]
#Comment - Top Row Key changes
q = change to '
w = change to ,
[code]...
View 2 Replies
View Related
Jun 28, 2010
I have a theme in my app that defines a custom color for the background. This is the green you see above the tabwidget. In some of my Activities I'm using a Tabhost for my Layout. Now I get something like this as a result: My tabwidget has a black background and I'm happy with that, but the icons in the tabwidget are transparent and this leads to them showing the green background defined in my style. How can I define the tabhost as not styled and have the transparent icons show the tabwidget the resion on instead of a solid background color?
View 2 Replies
View Related
Nov 2, 2010
When I'm looking at a web page or app the search key will from time to time light up, give haptic feedback and initiate the the search function on its own. Anyone else have this issue?
View 5 Replies
View Related
Jul 24, 2010
For a new radio project i am looking for a voip client that supports high quality audio transfer. So not the "normal" narrow band voip sound but just like a normal conversation/radio etc. Is there something free on the market?
View 2 Replies
View Related
Oct 9, 2010
I purchased a Galaxy S through Bell in Canada a few days ago and it's been great, except for an issue that started just this morning. The phone keeps bringing up the context menu at random when I have not hit the key to do so. Sometimes I can use it for ten minutes without an issue, other times it will flip on/off repeatedly ever few seconds for a 15 second period or so. This is definitely not an issue of me pressing the key by mistake; I can lay the phone on the table and it will trigger the key on/off on its own.
I've tried:
- Cleaning the screen several times
- Rebooting
- Deleting pretty much every app I downloaded
- Total factory reset (from the boot menu)
After the factory reset the problem still exists, which leads me to believe it may be a hardware issue. I haven't seen any other posts regarding this issue, has anyone seen something like this before?
View 2 Replies
View Related
Aug 31, 2010
As you know android today is many versions many constructors, many screen sizes,...
it's quite difficult for developers today to write programs that targets a big part of devices.
What would be THE developer must-know practices for this ?
View 4 Replies
View Related