|
Thanks .
It helps me lot ...
|
|
|
|
|
|
I want to start a Horizontal ProgressBar with rounded circle from starting to end. Can anyone help me with code.
thank you,
thirumal.
|
|
|
|
|
|
Dear sir.
I am getting data in xml format. I want to save that in sql lite.
Note if is whole xml as not in string which i am getting.
|
|
|
|
|
Member 11739620 wrote: Note if is whole xml as not in string which i am getting. Not sure what you want to say here. But as XML is always plain text by definition you could just store it in a text-type column. If your XML is not just plain text then it's not valid XML.
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
I am getting xml from server. how to store that all xml tag in string.
|
|
|
|
|
XML is a string.
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
|
Hello,
I will try to show you the possibility to save the data with SQLite in Android application:
Firstly add import:
import android.database.sqlite.SQLiteDatabase;
1) Declare your database value in your Activity class:
private SQLiteDatabase _yourDBname;
2) Also declare name of the table in you database in Activity class:
private String YourTableForXml = "XMLtable";
3) In your Activity class in onCreate method initialize earlier declared database:
@Override
protected void onCreate(Bundle savedInstanceState)
{
_yourDBname=YourActivityName.this.openOrCreateDatabase("NameofYourDB", Context.MODE_PRIVATE, null);
};
4) Now you must prepare your table structure (in onCreate method too):
_eSubSQLliteDB.execSQL("DROP TABLE IF EXISTS '" + YourTableForXml + "'");
_eSubSQLliteDB.execSQL("CREATE TABLE IF NOT EXISTS " + YourTableForXml + " (Id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, xmlColumn VARCHAR);");
5) Now you are ready to insert some xml to your table. Note that xml is just normal String value:
String sampleXML =
"
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
"
ContentValues insertValues = new ContentValues();
insertValues.put("XmlColumn", sampleXML);
_yourDBname.insert(YourTableForXml, null, insertValues);
Hope this will help you.
|
|
|
|
|
hi all i want grab user copying text, does android have any intent that sends when user copy a text? or how can i notified in my service that user copy some text in any app?
|
|
|
|
|
|
where can i download a software to start building android apps?
|
|
|
|
|
|
|
U can go to : https://developer.android.com
and download necessary software needed to develop android apps
(Free of charge, of course)
|
|
|
|
|
|
I have developing a app.in this app i want to point a location in google map.please help me i want code develop in eclipse
|
|
|
|
|
Help with what? You need to give clearer details of what your code is doing and where the problem lies.
|
|
|
|
|
See here.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
I got a code written in java on my Android phone as java program only. That works fine, but its not an app. Just a program. I then created an android app with the same code. But that wont work. It has a textbox to input numbers into an arraylist, then I have a HashSet which takes the data from the arraylist. Then finds duplicates via collections.frequency but that part doesn't work if the data is input by user via textbox. It puts out: 24 shows that many times: 1. However, when I disable the userinput. And create the numbers in the code like so: list.add("24"); list.add("33"), and so forth. It then picks a number randomly and put it out like so: 24 shows that many times: 2
regardless if other numbers in there are also duplicates. Its picks a number randomly. Unlike in eclipse or even on the phone as just java no Android involed it puts out any number which is a duplicate like so: 24 shows that many times:2. 33 shows that many times: 4. 39 shows that many times: 3. It puts out any number which is a duplicate. Not so in android. It pick one number only and that randomly.
Any help is appreciated.
Thanks
Newbie88
|
|
|
|
|
You need to show the code that is failing and explain where the error occurs.
|
|
|
|
|
K, here is the android code:
ArrayList<string> = new ArrayList<>();
String item = inputText.getText().toString();
ll.add(item);
HashSet<string> set = new HashSet<>(ll);
for (String temp : set)
{answerText.setText(temp + "shows that many times : " + Collections.frequency(ll, temp));
//the output as follows:
33 44 33 44 shows that many times: 1
Basically not finding any duplicates.
However, if I disable the userinput textbox and replace it with manual input like so:
ll.add("33");
ll.add("44");
ll.add("33");
ll.add("44");
ll.add("24");
ll.add("24");
the output will be this: 44 shows that many times: 2
Well, that's finding duplicates. But only for one number. Why? Why not putting out all duplicate numbers? Like it does in Java as a pure Java code without android involved?
That code is this:
List<string> list = new ArrayList<string>();
Scanner stdin = new Scanner(System.in);
System.out.println("Enter the amount of numbers you want to input: Input numbers separated
by a space.");
int n = stdin.nextInt();
for (int i = 0; i < n; i++)
{
list.add(stdin.next());
}
System.out.println("\nCount all with frequency");
Set<string> uniqueSet = new HashSet<string>(list);
for (String temp : uniqueSet) {
System.out.println(temp + " shows that many times : " + Collections.frequency(list, temp));
//Enter the amount of numbers you want to input
12 //hit the return key
22 33 44 22 33 44 22 33 44 22 33 44
//the output is like so:
Count all with frequency
33 shows that many times: 4
44 shows tham many times: 4
22 shows that many times: 4
That's how I want it in android as well. With userinput via textbox if possible. Unfortunately the scanner input is not working in android.
Please can you help me?
Thanks
|
|
|
|
|
I put your Android code into an activity, like:
public class MainActivity extends Activity
{
EditText inputText = null;
ArrayList<String> ll = null;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ll = new ArrayList<String>();
inputText = (EditText) findViewById(R.id.inputText);
Button add = (Button) findViewById(R.id.add);
add.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
String item = inputText.getText().toString();
ll.add(item);
inputText.setText("");
}
});
Button results = (Button) findViewById(R.id.results);
results.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
android.util.Log.d("Test", "List has " + ll.size() + " items.");
HashSet<String> set = new HashSet<String>(ll);
for (String temp : set)
android.util.Log.d("Test", temp + " was found " + Collections.frequency(ll, temp) + " times.");
}
});
}
}
Entering the numbers:
33
44
33
44
24
24
produced the following output:
List has 6 items.
44 was found 2 times.
24 was found 2 times.
33 was found 2 times.
So, I'm not sure what else you have in your Android code that is causing it not to work.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Hello, can anyone tell me how can i export my DB information in a file. I tried to save file from file Explorer in Eclipse DDMS.
but it must be in a File restriction and that's why i cannot saving the file
|
|
|
|