I am working on sms application and I want to use animated characters who will read sms.
I am new to android can anyone please let me know how to do it.
Thanks in advance
I can only give you a brief outline as the scope of the question is very broad:
The simplest way could be to use Frame Anmation for your animated characters . Each frame wll contain a diiferent character animation so that you play it frame-by-frame.
To read sms aloud.. use TTS(Test To Speech) feature of android.
Finally, Register a broadcast receiver to listen to incoming sms.
Related
I'm developing an app with the SDK API SIP. Ive got all the call stablishment ok, but my real problem is that i want to show the location of the user that is calling me during the proccess of call.
I've been reading about PARCEL cause SIP API have 2 functions of it, but i dont think thats the way. I just want to send the coordinates to put them in the API that Google offers me to show the map.
Does anybody can tell me an idea of how to send those values from the caller to the receiver??
Could be a solution, put those values as extra values in the PendingIntent that u create for the open function? If i the caller put them in, the receiver will receive them?
Thanks!!!
Yep, I'm noob in android. It's my first app XD
In chromecast
i want to send different kinds of url(mp4/mp3/png..) to the receiver,but how does the receiver to show them dynamically?
this is: how does the receiver recogonize what kind of the RemoteMedia received?
In the current version of the SDK, there is nothing from the framework side to help you with that directly. You can include the mimetype in the metadata and retrieve that on your receiver and do as you see fit. That said, if your media is only audio or video, things are better since the video element can handle both and you can just treat them the same but for images, you have to do some other work. Another approach is to look at the extension and try to guess the type but that is not fully reliable.
I would like to know how I can add extra fields to the current android calling and recieving screen ? Like the area code of a region or so? I am looking for pointers at to where to start only. Could someone please help me?Just to convince people that this indeed is possible , the link to the app that does just this is https://play.google.com/store/apps/details?id=ardent.androidapps.callerinfo.views&hl=en
Can anybody help me to set up a voice dialer, which will detect the voice of the user and if the user is saying a number then the number should be dialed automatically
I would post this in a comment, but I don't have a high enough reputation. I also don't know how much background information you have; my post might not be helpful at all.
Do you have the recognizer intent implemented?
http://developer.android.com/reference/android/speech/RecognizerIntent.html
If not, the following looks like it could help you get started
http://www.jameselsey.co.uk/blogs/techblog/android-how-to-implement-voice-recognition-a-nice-easy-tutorial
From my simple view of this, you could take the data from that and parse the numbers from it. I would be interested in hearing from somebody with more experience with this, though.
I am developing an android application, which has to respond to a certain SMS message.
The message must be as follows:
It must come from a particular number, already known to the application.
It must contain a certain code as the text.
If both of these are satisfied, then the code in the SMS should be displayed inside a particular button object in the application.
Can anyone please help me do this? I just need to get the way to do this.
The following article describes sending and receiving SMS with Android: http://mobiforge.com/developing/story/sms-messaging-android
First of all, there's no official API to work with SMS, but still there's some way around that (though you don't have ANY guarantee it will work on all vendor's devices).
See the link presented by #Stefan to understand how you can intercept SMSes.
Than you need to parse the number (getOriginatingAddress()). If that satisfies your criteria, parse the SMS body for your code-word (getMessageBody().toString()).
Latest, if all criteria are met, you have to acquire reference to your button object (findViewById(R.id.) and change the text using setText("your text").
Consider having the button positioned in your layout with visibility attribute set to "invisible" and when you set the text, change the visibility attribute to "visible" (not sure if you need it like this).