Android :: Using External Source Inside Program (Eliminating Swing Components)

Dec 5, 2009

I am having a little trouble using some external source files. I am new to eclipse and the methods used to import external source files. Basically this is what I have done. Downloaded the source files for a java project called "TrueLicense" via CVS. Imported this library by going to "Projects" and adding the "TrueLicense" project (I am not sure if I should do this in "Source", "projects" or "Libraries"?) Imported the required classes into my android project without any compile errors.

When I run the program I get:
12-05 15:52:28.632: WARN/dalvikvm(724): VFY: unable to find class referenced in signature (Ljavax/swing/filechooser/FileFilter;)
Then a whole lot of other errors. This seems sensible as there is a sections of the TrueLicense package that used Swing. How do I only import the parts of TrueLicense that I need?

Android :: Using External Source Inside Program (Eliminating Swing Components)


HTC EVO 4G :: Vanilla Android Components Inside Sense

Apr 23, 2010

Is this possible? More specifically, let's say that I want to use the stock Desk Clock application on the Evo. How would I go about doing that, if at all? And if I wanted (because I'm a whore) to use the Nexus live wallpaper? I assume that that's doable, and easier as well?

View 5 Replies View Related

Android :: How To Embed External Activity Inside One Of Mine?

Nov 22, 2010

I need an Activity showing a specified PDF and two buttons. Is possible to embed an external PDF viewer - showing a specified URI - inside the view of my application? How can I do it?

View 5 Replies View Related

Android :: Accessing APK Signing Certificate From Inside Program

Oct 7, 2010

I've posted this on Android Security as well, but that group does not appear to have as much activity. Actually I guess my question belongs in this group anyway, even though it touches on some of the security aspects of android packages. My goal is to access the certificate that was used to sign the apk package; and ordinarily, I would do that from inside the program like this

Certificates[] signingCertificates = getClass().getProtectionDomain().getCodeSource().getCertificates();
Unfortunately it appears that getProtectionDomain() returns null on android - according to the specs

This method might return null (to converse space?) but only for system classes. Since I'm calling this from one of my own classes, I would expect to get a non-null value, but unfortunately not. I have tried from the emulator, and from an application deployed on my phone using adb through a USB cable. I'm using the latest SDK (2.2) and targeting android 1.6. So I guess I have two questions, the first being: why does getProtectionDomain return null, and have anyone had any success using this method from inside an android application. And the second: Is there some other way to access the certificate that a given apk package was signed with (I can live with the restriction that only a given package can know its own certificate).

View 2 Replies View Related

Android :: How To Create View From External XML Source?

Sep 14, 2009

I'm just wondering if I'm able to create a View from an external XML source. As I was reading, you must place the XML layout inside the res/layout and when you compile it, you can load the layout by typing setContentView(R.layouts.my_layout). What if I have this XML layout online (on a website) and I want to create the layout on runtime? Is there any way to do this? Or I have to parse the XML and create the layout (hard-coded)?

View 8 Replies View Related

Android :: Inflate View From XML Parser Or Other External Source

Jul 27, 2010

I want to dynamically pull in a layout from an external source. As discussed in this thread from September 2009 -

I am wondering if the situation has changed since this discussion or if it is likely to change. I understand the need to use pre-compiled xml layouts so if there is an option to dynamically pull in a layout that is already compiled that would be fine. Basically I want a setup where I can change a view layout without an app update. The elements within the view would be fairly static (e.g. there will be 2 buttons call foo and bar that fire fooOnClick and barOnClick). The only work around I can think of is a custom scripting language that allows the definition of views that are created from code. Ideally this would parse the same xml as a standard layout. Obviously this would involve a lot of code and probably be fairly slow.

Button btnFoo = new Button(); btnFoo.setText("foo"); dynamicLayout.addView(btnFoo);
If this is the only option at least the EdsMagicLayoutInflater class would be reusable across projects.

View 3 Replies View Related

Android :: Source Not Found - Program Crashes

Aug 30, 2010

I'm getting an error in my Android app that says "source not found" and crashes the program. I've already read a number of posts saying that the solution is to download the android source code and load that up in Eclipse, but I tried to no avail. Here is a bunch of information that may help with my problem, let me know if you need more!

Thread [<1> main] (Suspended (exception RuntimeException))
ActivityThread.performLaunchActivity(ActivityThrea d$ActivityRecord, Intent) line: 2663
ActivityThread.handleLaunchActivity(ActivityThread $ActivityRecord, Intent) line: 2679
ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125
ActivityThread$H.handleMessage(Message) line: 2033
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 123
ActivityThread.main(String[]) line: 4627
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 521
ZygoteInit$ line: 868
ZygoteInit.main(String[]) line: 626
NativeStart.main(String[]) line: not available [native method]

Is it weird that the first entry is 'ActivityThrea d' with the 'd' cut off? If this is the problem, what went wrong and how do I fix it? The line of code the debug stops on:

public void AddAnimationID(String index, Integer view)
{ animations.put(index, view);
'animations' is a Dictionary and is a member of class Alien. I am calling it like:
Alien alien;
alien.AddAnimationID("idle", R.drawable.idle);
I am correct in thinking that R.drawable.idle is an int right? findViewByID takes an int for the argument. Here is the logcat, I tried to pinpoint where in the log it started the application, sorry if its too much.

I/ActivityManager(59): Displayed activity
uncher2.Launcher: 21357 ms (total 21357 ms)
I/Launcher.Model(118): not binding apps: no Launcher activity
D/dalvikvm(118): GC_EXPLICIT freed 5222 objects / 297520 bytes in 114ms
D/dalvikvm( 118): GC_EXPLICIT freed 11360 objects / 562112 bytes in 94ms
D/PackageParser(59): Scanning package: /data/app/vmdl45576.tmp
I/PackageParser(59): Game.Main: compat added android.permission.WRITE_EXTERNA
L_STORAGE android.permission.READ_PHONE_STATE
I/PackageManager(59): Removing non-system package:Game.Main
I/ActivityManager(59): Force stopping package Game.Main uid=10032
D/dalvikvm(118): GC_EXTERNAL_ALLOC freed 319 objects / 18064 bytes in 73ms
D/dalvikvm(59): GC_FOR_MALLOC freed 6857 objects / 349752 bytes in 400ms
D/PackageManager(59): Scanning package Game.Main
I/PackageManager(59): Package Game.Main codePath changed from /data/app/Game.
Main-2.apk to /data/app/Game.Main-1.apk; Retaining data and using new
I/PackageManager(59): /data/app/Game.Main-1.apk changed; unpacking
D/installd(34): DexInv: --- BEGIN '/data/app/Game.Main-1.apk' ---
I/ActivityManager(59): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=Game.Main/.Main }

D/dalvikvm(258): DexOpt: load 116ms, verify 200ms, opt 2ms
D/installd(34): DexInv: --- END '/data/app/Game.Main-1.apk' (success) ---
W/PackageManager(59): Code path for pkg : Game.Main changing from /data/app/G
ame.Main-2.apk to /data/app/Game.Main-1.apk
W/PackageManager(59): Resource path for pkg : Game.Main changing from /data/a
pp/Game.Main-2.apk to /data/app/Game.Main-1.apk
D/PackageManager(59): Activities: Game.Main.Main
I/ActivityManager(59): Force stopping package Game.Main uid=10032
E/Launcher(118): Unable to launch. tag=ApplicationInfo(title=Alien Game) inten
t=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]flg=0x10200000 cmp=Game.Main/.Main }
E/Launcher(118): android.content.ActivityNotFoundException: Unable to find exp
licit activity class {Game.Main/Game.Main.Main}; have you declared this activity in your AndroidManifest.xml?
E/Launcher(118): at
E/Launcher(118): at
E/Launcher(118): at
E/Launcher(118): at
E/Launcher(118): at
E/Launcher(118): at
E/Launcher(118): at
E/Launcher(118): at android.widget.AdapterView.performItemClick(AdapterVi
E/Launcher(118): at android.widget.AbsListView$
E/Launcher(118): at android.os.Handler.handleCallback(
E/Launcher(118): at android.os.Handler.dispatchMessage(
E/Launcher(118): at android.os.Looper.loop(
E/Launcher(118): at
E/Launcher(118): at java.lang.reflect.Method.invokeNative(Native Method)
E/Launcher(118): at java.lang.reflect.Method.invoke(
E/Launcher(118): at$
E/Launcher(118): at
E/Launcher(118): at dalvik.system.NativeStart.main(Native Method)
I/installd(34): move /data/dalvik-cache/data@app@Game.Main-1.apk@classes.dex
-> /data/dalvik-cache/data@app@Game.Main-1.apk@classes.dex
D/PackageManager(59): New package installed in /data/app/Game.Main-1.apk
I/ActivityManager(59): Force stopping package Game.Main uid=10032
I/ActivityManager(59): Start proc com.svox.pico for broadcast com.svox.pico/.
VoiceDataInstallerReceiver: pid=259 uid=10028 gids={}
D/dalvikvm(157): GC_EXPLICIT freed 4079 objects / 247824 bytes in 605ms
D/dalvikvm(59): GC_EXPLICIT freed 6136 objects / 382312 bytes in 493ms
W/RecognitionManagerService( 59): no available voice recognition services found
I/installd(34): unlink /data/dalvik-cache/data@app@Game.Main-2.apk@classes.dex
D/AndroidRuntime(191): Shutting down VM
D/jdwp(191): adbd disconnected
I/AndroidRuntime(191): NOTE: attach of thread 'Binder Thread #3' failed
I/ActivityThread(259): Publishing provider com.svox.pico.providers.SettingsPro
vider: com.svox.pico.providers.SettingsProvider
D/AndroidRuntime(269): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(269): CheckJNI is ON
D/AndroidRuntime(269): --- registering native functions ---
I/ActivityManager(59): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=Game.Main/.Main }

I/ActivityManager(59): Start proc Game.Main for activity Game.Main/.Main: pid=273 uid=10032 gids={1015}
I/ARMAssembler(59): generated scanline__00000077:03545404_00000004_00000000 [ 47 ipp] (67 ins) at [0x322b68:0x322c74] in 4370882 ns
W/Game.Main.Main(273): SIS is null
D/AndroidRuntime(273): Shutting down VM
W/dalvikvm(273): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
E/AndroidRuntime(273): FATAL EXCEPTION: main
E/AndroidRuntime(273): java.lang.RuntimeException: Unable to start activity ComponentInfo{Game.Main/Game.Main.Main}: java.lang.NullPointerException
E/AndroidRuntime(273): at
E/AndroidRuntime(273): at
E/AndroidRuntime(273): at$2300(Activi
E/AndroidRuntime(273): at$H.handleMessage(
E/AndroidRuntime(273): at android.os.Handler.dispatchMessage(
E/AndroidRuntime(273): at android.os.Looper.loop(
E/AndroidRuntime(273): at
E/AndroidRuntime(273): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(273): at java.lang.reflect.Method.invoke(
E/AndroidRuntime(273): at$
E/AndroidRuntime(273): at
E/AndroidRuntime(273): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(273): Caused by: java.lang.NullPointerException
E/AndroidRuntime(273): at Game.Main.Main.onCreate(
E/AndroidRuntime(273): at
E/AndroidRuntime(273): at
E/AndroidRuntime(273): ... 11 more
W/ActivityManager(59): Force finishing activity Game.Main/.Main
I/ActivityManager(59): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=Game.Main/.Main }
D/AndroidRuntime(269): Shutting down VM
D/jdwp (269): adbd disconnected
I/AndroidRuntime(269): NOTE: attach of thread 'Binder Thread #3' failed
W/ActivityManager(59): Activity pause timeout for HistoryRecord{43ed84f8 Game.Main/.Main}
I/ARMAssembler(59): generated scanline__00000077:03515104_00000000_00000000 [ 33 ipp] (47 ins) at [0x305640:0x3056fc] in 1148283 ns
W/ActivityManager(59): Launch timeout has expired, giving up wake lock!

Here is the class Alien:
package Game.Main;
import java.util.Dictionary;
import android.widget.ImageView;
public class Alien {
private AlienState state;
private Dictionary<String, Integer> animations;
private ImageView imageView;
public Alien() {
public void AddAnimationID(String index, Integer view) {
animations.put(index, view);
public Integer GetAnimationID(String index) {
return animations.get(index);
public void SetImageView(ImageView view) {
imageView = view;
if(animations.get("idle") != null) {
state = AlienState.idle;
} }
public ImageView GetImageView() {
return imageView;
} public void ChangeView(String index) {
if(animations.get(index) != null) {
state = AlienState.valueOf(index);
} } }

Here is the onCreate function that this is called from and related information:
package Game.Main;
import java.util.ArrayList;
import java.util.List;
import Game.Main.MainView.MainThread;
import android.content.Intent;
import android.os.Bundle;
import android.speech.RecognizerIntent;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.animation.Animation.AnimationListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;

public class Main extends Activity implements OnClickListener {
private static final int VOICE_RECOGNITION_REQUEST_CODE = 1234;
private ArrayList<String> dictionary;
private TextView txtText;
private MainThread thread;
private MainView view;
private AnimationDrawable anim;
private Alien alien;
@Override // called when Main is created.
public void onCreate(Bundle savedInstanceState) {
// reload from previous instance
// set default content view
view = (MainView)findViewById(;
thread = view.GetThread();
if (savedInstanceState == null) {
// we were just launched: set up a new game
Log.w(this.getClass().getName(), "SIS is null");
} else {
// we are being restored: resume a previous game
Log.w(this.getClass().getName(), "SIS is nonnull");
} // setup speak button
Button speakButton = (Button)findViewById(;
// setup text box
txtText = (TextView)findViewById(;
// setup our dictionary
dictionary = new ArrayList<String>();

alien.AddAnimationID("idle", R.drawable.idle);
alien.AddAnimationID("jump", R.drawable.jump);
alien.AddAnimationID("think", R.drawable.think);
alien.AddAnimationID("sit", R.drawable.sit);
// check to see if a recognition activity is present
PackageManager pm = getPackageManager();
List<ResolveInfo> activities = pm.queryIntentActivities(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0);
// if activities were found, cancel speech recognition
if (activities.size() != 0)
else {
speakButton.setText("Recognizer not present");
} }
I am using Eclipse on Windows 7 x64. I have all of the newest updates to the android SDK and I downloaded the android source code and added it to the Eclipse patch because previous posts led me to try that. The code breaks for debug when the first time AddAnimationID is called. Looks like I didn't have enough breakpoints, the culprit is not the AddAnimationID function but actually the SetImageView one. The if statement seems to not work, so I've commented it out for now. I'll post back once I've figured it out. It's probably something silly that works in another language but not Java.

View 1 Replies View Related

General :: Missing Internal / External SD When Building ROM From Source

Dec 17, 2013

I got into building roms from source recently for the i9100, all the ones I built so far, had no issues with the device, I built LiquidSmooth rom and it boots great and everything work but the sd cards, where I can locate the code for this in the source and why its happening?

View 1 Replies View Related

HTC Desire : Access SMS / Text - External Program To Open / View Them?

Jul 22, 2010

Recently my HTC Desire got damaged but fortunately I had copied and pasted all the data from my HTC Desire to my laptop. I connected my Desire to my Laptop in 'Disk Drive' mode and copy/pasted all contents/folders.

Now my Desire replacement has not yet arrived. Is there anyway I can access my 'Text' messages that were stored on my Desire in my laptop.

Where will I find those text and do I need some external program to open/view them?

View 3 Replies View Related

Android : Eliminating Complete Action Using Dialog

Jun 21, 2010

I have 2 apps and both integrate a package containing an activity. My problem is that when I launch any one app, and when it calls the activity inside the package, it shows me a dialog:

Complete action using:



I want to eliminate this dialog, so it just launches the activity from its own integrated package.Currently, my AndroidManifest.xml contains for the package activity:

<action android:name="com.example.test.TestActivity" />
<category android:name="android.intent.category.DEFAULT" />

View 1 Replies View Related

General :: Eliminating Chinese App From STAR A3?

May 18, 2012

It has come an Star A3 to my hands, with Android 4.0 and among all great things of IceCream, few Chinese apps I want to get rid of

the phone is rooted. I have flash the recovery 592zn.com_recovery_Star_A3_MT6573.img with Mobileuncle tools (included in the mobile originally) and done a Boot/System/Data/Cache Nandroid backup

Apps I want to eliminate :

Baidu input (and add the standard input keyboard)
own Chinese launcher (I have already install LauncherPro, but I would love to get rid of the Chinese one completely)
UC xxxxx (some Chinese browser)
Root Explorer (Chinese version, to be able to install the English one)
ICS 4.0 (also Chinese version)
a Chinese flash-light
a Chinese dark/light switch screen
a Chinese version of the configuration menu

so, basically to keep a clean Android. how to do that ?

I have installed:


to be able to mount the nandroid img files in windows7-x64 but I can't see anything, it ask me to format the unit (?) similar with Daemon Tools .

View 7 Replies View Related

Android :: Swing Timer Class Not Available

Jan 5, 2010

I need to create a Timer to update the UI at regular intervals. But the Swing Timer class is not available on Android. (I would avoid creating threads and then use the Timer class from java.util package)

View 2 Replies View Related

Samsung Fascinate : Eliminating Puzzle Lock

Oct 30, 2010

On my D1, I downloaded My Auto Lock App that allowed me to hit the power button and the phone would open to the last screen that was open without having to slide the green unlock which is a PITA if you are going without a lock pattern. Is there an app to allow skipping the puzzle slide. I have not yet found one.

View 4 Replies View Related

Android :: How To Add Swing Packages To Library For Project?

Nov 19, 2010

First of all I'd like to mention I am very new to Java programming. This Android project is my first experience with Java. So for one task I need to strip HTML tags from a string. I was thinking about using this answer Removing HTML from a Java String to do this task. In order to do this I need to be able to import javax.swing.text.html.* and javax.swing.text.html.parser.*.

I went to the properties of my project and attempted to add this library to my project. I read that this was included in the rt.jar file which was located at /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar. I was able to use the imports but it seems like it added a million libraries I am not using. Will this negatively effect my application? What is the correct way to add just the one extension?

View 1 Replies View Related

Porting From Java Using Swing And AWT Libraries Into Android

Nov 8, 2012

I currently have an application using the libraries swing, swing.table, and awt on a java applet that I have running. I want to know what are the steps to get the application running as a native android app. I heard that I could use programs like Phonegap to just release a web based app for multiple platforms, but I am new to Android Programming (so far I just made a Hello Android app). I searched swing and awt, but I could not find any useful info.

View 5 Replies View Related

Android :: 2D Game In Java Swing For Desktop Application

Oct 13, 2010

I have developed a 2D game in Java Swing for a desktop application. My characters are simply JLables that move around over a static background image. I do the animations for the characters walk sequences by changing their image every certain number of game logic loop iterations. Being new to android, what would be the best way to port my game over to android since Swing is not supported? Is there something like a JLabel that can be used for characters? A whole different approach?

View 5 Replies View Related

Android :: Using Control Equivalent To Java Swing JSpinner

Oct 17, 2010

I want to use a control similar to Swing JSpinner in an Android application. I know that Android has a widget called Spinner, but it's more like a combo box than a JSpinner. I've noticed that DatePicker and TimePicker widgets are using components that are just like JSpinner. The only problem is that I don't really want Date or Time. I just want to get some integer, say from 1 to 50, that user chooses. I've searched Android API reference in and out, but I couldn't find any clue on how to do this.

View 2 Replies View Related

Android :: Swing Widget - Displaying Tree Like Data Structure

Jun 21, 2010

I want to display a tree like data structure, for the Swing JTree is ideal. Is there any widget that provides that? Or any implementation of Swing for Android?

View 2 Replies View Related

Android :: ScrollView With Buttons Inside / No Response Until Second Click On Any Button Inside

Oct 30, 2010

I've been a couple of days trying to solve this thing but I can'f figure it out.The problem is, simple activity, with simple layout, ScrollView -> LinearLayout -> and a lot of buttons inside the layout (within the scroll content). Everything works just fine but one tricky thing. When I click a button let's say at the top of the scroll content and inmediatelly I scroll down to the bottom of the content and I click other button there, nothing happens until I click a second time and all come to normal again.This can be reproduced anytime and it's code independent (i've tried more than 20 scenarios). I've not much experience in android yet but looks like the scroll listener stops the onclick listener or something like that.

View 1 Replies View Related

Android :: ListView Inside LinearLayout Inside ScrollView

Jul 7, 2009

So I've been extremely frustrated by this for a long time now.I've posted before, but can't seem to find a good solution. My goal is to have something pretty much exactly like the installed application details page in the Android Market.I need a list of items displayed along with other content above the list, and would like the content above to scroll up along with the list (exactly like the application details does for the "My Review" and other descriptive info).Due to responses to my previous posts, I came to believe that it really wasn't possible to do this with a ListView.So rather than using a ListView, I refactored my code to use a simple LinearLayout and add individual View items to the list, thinking I could just set each View as clickable and add an OnClickListener to each View in the LinearLayout.That's not working at all though, and now I'm getting even more frustrated.If someone can help me get the OnClickListener working, then I think it'll work, but I do need a separator for the LinearLayout.How do I add a separator like the one used for ListView to my LinearLayout?

View 12 Replies View Related

Android :: Using Customized UI Components In XML

Oct 9, 2009

When I use customized components in XML, could I use a short name of component instead of a fully qualified class name? I wonder if some configuration file exists to do that work.

For example, my customized components is ex.object.RoundRect,

I should use it in xml file like this: <ex.object.RoundRect android:id="@+id/mainRoundRect01" ... />


I want to use it like this: <RoundRect android:id="@+id/mainRoundRect01" ... />

Is it possible? Is there a configuration file that can map the fully qualified class name to a short name?

View 2 Replies View Related

Android :: Rich UI Components

Apr 11, 2010

I am a newbie to android development and looking for developing rich UI based applications. But the tools like Droid Draw only support primitive UI elements. How do I bring in a better UI? Any sample or references or books would help.

View 2 Replies View Related

Android :: Updates To Several Different Components In The SDK?

Dec 3, 2009

Earlier today, we released updates to several different components in the Android SDK. Xav announced these updates via the Android Developers blog: If you want to follow the blog via Twitter, you can now do so via [url]

In addition to the new tools and platforms, there's one other important change that I wanted to point out. We've added additional clarification to the docs about android:maxSdkVersion and what effects it might have on your app if you use it. You can see these details here: [url]

View 1 Replies View Related

General :: Add New Device Tree / Kernel Source Code To CM Source And Compile?

Apr 15, 2012

i have: CMW recovery, Kernel source code on local computer, full repo cm source + toolchains.

How to add my device tree, kernel source code to CM source and compile CM7 ROm?

View 3 Replies View Related

Android :: Widgets And Custom Components?

Sep 27, 2009

Are widgets currently not supporting any type of custom components? I've tried creating a very simple custom TextView component and it does not work when displaying the widget... Also, can we use the animation classes in widgets?

View 4 Replies View Related

Android :: Sharable Custom UI Components

Aug 11, 2010

I want to develop and distribute some custom UI components for android apps. This custom component can do some network communicatioon too with my server. So by this I want to hide the communication protocol from my component users, and will show the content as provided by my control eg sponsor ads. This concept is same as Apple's iAD. Issue: 1. I want to hide my custom component code from its users so that they just need to include it in their antivity rest its upto me. 2. I have not implemented but sure that a UI component can do network communication.

View 2 Replies View Related

Android :: Adding Components Programmatically

Sep 25, 2009

I am new to Android development. I have been searching google to add multiple components to a View programmatically .i.e add TextField, Button, etc one below the other. I could only find examples where they have used XML to design the UI. If i want to add the components programmatically how can I do that or I will have design the UI only using the XML.

View 2 Replies View Related

Android :: How To Layout 3 Components On Screen

Jun 24, 2010

I need to lay out 3 components on screen, text string, text input and image button. I am using linear layout. I put text alight left, image button alight right. I want text input occupy the reminding space of screen. How could I do that?

View 2 Replies View Related

Android :: Where Can I Find Third Party Components?

May 19, 2010

Where can I find third-party components for the Android? Components such as dials, meters, graphics of volume controls LED's, etc?

View 2 Replies View Related

Android :: Accelerometer Gravity Components

Jun 7, 2010

I know this question is definitely solved somewhere many times already, please enlighten me if you know of their existence,

Quick rundown:
I want to compute from a 3 axis accelerometer the gravity component on each of these 3 axes.
I have used 2 axes free body diagrams to work out the accelerometer's gravity component in the world X-Z, Y-Z and X-Y axes. But the solution seems slightly off, it's acceptable for extreme cases when only 1 accelerometer axis is exposed to gravity, but for a pitch and roll of both 45 degrees, the combined total magnitude is greater than gravity (obtained by Xa^2+Ya^2+Za^2=g^2; Xa, Ya and Za are accelerometer readings in its X, Y and Z axis).

More detail:
The device is a Nexus One, and have a magnetic field sensor for azimuth, pitch and roll in addition to the 3-axis accelerometer.In the world's axis (with Z in the same direction as gravity, and either X or Y points to the north pole, don't think this matters much?), I assumed my device has a pitch (P) on the Y-Z axis, and a roll (R) on the X-Z axis. With that I used simple trig to get:
There is another set for pitch, P.Now I defined gravity to have 3 components in the world's axis, a Gxz that is measurable only in the X-Z axis, a Gyz for Y-Z, and a Gxy for X-Y axis.Gxz^2+Gyz^2+Gxy^2=2*G^2 the 2G is because gravity is effectively included twice in this definition. Oh and the X-Y axis produce something more exotic I'll explain if required later.From these equations I obtained a formula for Az, and removed the tan operations because I don't know how to handle tan90 calculations (it's infinity?).So my question is, anyone know whether I did this right/wrong or able to point me to the right direction?

View 3 Replies View Related

Copyrights 2005-15, All rights reserved