Input textbox with canvas view... how???

by Wesley Sagittarius » Mon, 16 Jun 2008 14:34:28 GMT

Sponsored Links
 hi all,

I want to have a UI in layout where canvas view can have Input textbox
at bottom...

anyone have any idea how to append textbox into canvas view???


Other Threads

1. Serveral questions regarding bluetooth-stack (Handsfree UUIDs SPP Headset)

Hello Android-developers,

I am quite new to Android development but have several questions about
the bluetooth-implementation in Android.

Goal: I would like to use an Android-equipped mobile phone as a
Handsfree for another mobile phone using the Bluetooth HFP.

I was able to use my laptop running Ubuntu 10.04 as a Handsfree for
several of my mobile phone (Nokia with Symbian and Samsung Galaxy S
with Android 2.1) using the "nohands"-project (http:// Using the bluez sdptool I was also able to
verify the different bluetooth services offered by each mobile phone
(Headset Audio Gateway, Handsfree Audio Gateway, SPP, Phonebook Access
PSE, A2DP and so on).

Now I took the Android SDK and started with the "BluetoothChat"
example. By uploading it through the USB Debugging mode to my Galaxy S
running Android 2.1 everything works as expected. Nevertheless, I can
not test the chat functionality as I don't have another Android-phone.
bluetooth-channels I indirectly have to look up the channel for a
given service by using "createRfcommSocketToServiceRecord". The
correct UUID for a given profile can be found at
The correct UUID for connecting to a Handsfree Audio Gateway should be
0000111f-0000-1000-8000-00805F9B34FB. Unfortunately, this does not
work. On the log I can see several "E/BluetoothService.cpp( 2244):
stopDiscoveryNative: D-Bus error in StopDiscovery:
org.bluez.Error.Failed (Invalid discovery session)". Replacing the
UUID with the one for the SPP (00001101-0000-1000-8000-00805F9B34FB)
everything works - the Galaxy bonds to a Nokia and the connection is

By reading the internet I discovered that only the SPP is supported by
Android right now!? This fact surprises me as my Galaxy also offers a
lot more services as stated earlier. Are all these propriertary
enhancements by Samsung? By browsing through the Android code I was
not able to find the "BluetoothService.cpp" from the error log but a
"". Unfortunately, there is no point where it
says "only take the SPP UUID and throw an error for all others".
Furthermore, considering the BluetoothChat example it looks like it is
possible to make up own UUIDs which are then in fact accepted!?

I am "a little" lost at this stage! Can somebody tell me if there is
some way to extend the bluetooth-stack of my Samsung-specific Android?
Can I replace the bluez-Stack or one of its components or so with a
version I can improve from the vanilla Android?

Thank you very much!

Best regards,


2. What is Gdi and Why Should You Care?

If GDI is something new to you, then you will find more information on it
shortly. GDI is the company that has the exclusive rights to sell the .ws
domains, which stands for website. This is what makes GDI unique.
Exclusivity puts Global Domains International on a league of its own. The
best part about all of this and the best part for you and me and everyone
that needs more money, Global Domains International has decided to share
it revenue with us.

GDI is applying the old rule that when you give something to someone, you
will also get something in return. Call it win-win situation, call it ou
win some and then I also win some The idea is that Global Domains
International is selling the .ws domains pretty good because the .ws are a
good alternative to .com names (I sure that you know that good .com
domains are harder and harder to find).

And here what they did. GDI made a program which allows all its
participants to earn an equal share of its profits. They realized that the
more people they would help, the more money they would make. The main point
here is that Global Domains International is a great way to make money
online even if you are a complete beginner at it. To start making money with
GDI, you just have to enter the 7 day free trial and get more information
about Global Domains International. As soon as someone signs up to take the
free trial as well, you are on your way to making money.

As soon as the 7 days are over, you will be billed for which is the sum you
must pay monthly for the GDI website and hosting (which is also provided by
Global Domains International. For every single person that starts a GDI
business under you, you will receive a payment on a monthly basis and for 5
levels deep. Everyone receives throughout 5 levels deep.

Il show you a small example of the possibility of earning with the GDI
company: Let say that you join GDI today and you start going through their
material (they have a whole bunch of tools and information that will help
you) until get a hang of what to do and how to do it. Then you can start
advertising GDI and someone signs up for the GDI 7 day free trial. You help
that person a little bit, by sending 2 or 3 emails and as a result of that
help, that person also refers another person. This means that you are now
making /month only because youe took the time to help someone get to know

And this is easy. And also, that person that is in your level 1 downline is
also earning per month as he signed up another person. If you keep this up,
youl make a great residual income with GDI. And the best thing about
Global Domains International is that you can only help the first level, the
one under you, and from there on you can take your mind off of it, as from
now they will copy what you done and so on and you will be paid for every
person they sign up.


3. How to pass a String from an activity to a service

4. Needs help to understand how usb/android works

5. Android Street View availability check

6. Queries on developing an android SSL socket client program

7. String being truncated when its long