Android :: Update Textview In Activity
Jul 19, 2010
I have an issue with the following error in Android: CalledFromWrongThreadException;: Only the original thread that created a view hierarchy can touch its views. It appears to happen when I try to update a Textview in my Activity, the call to update the TextView is from within my Activity but I still get the above error. I have it like this:
onCreate()
-sets up the buttons and the text view.
onStateChange() - a listener for notifications about state changes, when this gets notification if changes the TextView to say some different text.............
View 1 Replies
Nov 19, 2010
I have an Android activity that, onCreate(), will query a database and display the query results in textviews on the UI.The problem that I am having is at some point, users can open another activity and update the database. When they go back to the original activity, I would like for the text views to update with the new database information (so, I will re query the database and display the info).Another thing that I am willing to do is to take the new input from the user (in the new activity) and directly update the textview in the existing activity (without having the existing activity re-query the database). But I'm not sure how to do something like that either.Can someone please inform me on the best way to go about doing this? The only solution that I have found so far has to do with broadcast receivers, but I'm not sure if that is best suited for what I have to do.
View 2 Replies
View Related
Aug 16, 2010
There are an EditText and a TextView in my Activity. I want to set focus on the TextView when the Activity starts. I used the following code:
TextView myTextView = (TextView) findViewById(R.id.my_text_vew);
myTextView.setFocusable(true);
myTextView.setOnClickListener(this);
myTextView.requestFocus();
But the code doesn't work. The EditText always receives focus when the activity starts.
View 1 Replies
View Related
Mar 16, 2010
I am trying to develop a simple application where users need to answer certain questions. I want that the textview should be changed dynamically in the same activity with sliding to left or right animation.
Can someone let me know how to do this?
View 5 Replies
View Related
Sep 3, 2009
Is it possible to use a hyperlink in android to do something other than open a web page? I want to use a hyperlink in a TextView to luanch a new activity, or something along those lines. I have a large document and I want to let the user jump to references within the doc (like a footnote or something). Can this be done?
View 8 Replies
View Related
Sep 5, 2009
In my android application I have a TextView in a ScrollView.
I want to update TextView dinamically and I write this statement :
mTextView.append(mText); mScrollView.pageScroll(ScrollView.FOCUS_DOWN);
and so my application works. Unfortunately the strings that I have to insert are shown ALL TOGETHER at the end of application.
View 5 Replies
View Related
Jun 26, 2010
I receive data from udp server from my application.when i receive data i have to show that on the screen.I just use the Textview to display the incoming data(textview.setText ("data")).But it displays the last incoming data only.I need to show the previous data also.how to solve this? DatagramSocket clientsocket=new DatagramSocket(6363); byte[] receivedata=new byte[1024];while(true)DatagramPacket recv_packet=new DatagramPacket (receivedata, receivedata.length);textview.setText("UDP S: Receiving");clientsocket. receive(recv_packet);String rec_str=new String(recv_packet.getData()); textview.setText (" Received String "+rec_str); when i use append method it display's after all the incoming finished. I need to view when the data is coming at that time i have to show that.
View 4 Replies
View Related
Oct 4, 2010
I currently have a tab layout with 2 tabs, one tab with a list view and one with the option make strings so I can add them in the list view. Both tabs have their own activity because this made the code much more structured, and I dont have to repeat my self later.
Lets say im in the tab that offer me to create an string, and i press the update list button, how do I update the list view without startActivity()? If i use startActivity(), it starts List.java, and instead of displaying the list in the list view tab, it takes full screen, which defies the purpose of the tab view. In other words, the startActivity() steals the focus from the tab view of the list, and sends it fulscreen.
I want to update the activity in my list view tab, without starting a new activity that goes to fullscreen, and doesnt update the one in the tab.
View 2 Replies
View Related
Jun 14, 2010
I am trying to populate a TextView based on the current selected options in 3 Spinner(s) but cant seem to figure out how to retrieve the selected values from the Spinners to invoke the update function with.
Here is my current code (quite messy but I'm just learning Java,
public class AgeFun extends Activity {
private String[] dayNames;
private String[] yearArray;
private final static int START_YEAR = 1990;
private static TextView textDisp;
private Button calcButton;
private static Spinner spinnerDay, spinnerYear, spinnerMonth;
private static ArrayAdapter<?> monthAdapter, dayAdapter, yearAdapter;
private int year, month, day;
/** Called when the activity is first created. */
@Overridepublic void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
year = 2000;
month = 1;
day = 1;
textDisp = (TextView) findViewById(R.id.textView1);
calcButton = (Button) findViewById(R.id.button);
calcButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// Perform action on clicks
AgeFun.updateAge(year, month, day);
// Month spinner
spinnerMonth = (Spinner) findViewById(R.id.spinnerFirst);
monthAdapter = ArrayAdapter.createFromResource(
this, R.array.monthList, android.R.layout.simple_spinner_item);
monthAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerMonth.setAdapter(monthAdapter);
// Day spinner
dayNames = new String[31];
for(int i =1; i <= 31; ++i)
{ dayNames[i-1] = Integer.toString(i);
} spinnerDay = (Spinner) findViewById(R.id.spinnerSecond);
dayAdapter = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_spinner_item, dayNames);
spinnerDay.setAdapter(dayAdapter);
// Year spinner
yearArray = new String[40];
for(int i =0; i < 40; ++i)
{ yearArray[i] = Integer.toString(START_YEAR+i);
} spinnerYear = (Spinner) findViewById(R.id.spinnerThird);
yearAdapter = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_spinner_item, yearArray);
spinnerYear.setAdapter(yearAdapter);
updateAge(2000,1,1);
}private static void updateAge(int year, int month, int day) {
Date dob = new GregorianCalendar(year, month, day).getTime();
Date currDate = new Date();
long age = (currDate.getTime() - dob.getTime()) / (1000 * 60 * 60 * 24) / 365;
textDisp.setText("Your are " + Long.toString(age) + " years old");
View 2 Replies
View Related
Dec 24, 2012
I am working on developing an app and I am not sure when should I use a new activity and when should I update the existing view.
For example, lets say I have a view that shows a multiple choice question.Now, when the user selects his choices and clicks on say "Evaluate", I want to show the same question view but along with the right answers and explanations for each option. So does that mean, I should send an Intent upon a click on Evaluate or I should just update the view (i am not sure how)?
If I send an intent and show a new screen, how can the user go back to the next question without displaying the answers? If I don't create an new activity, how can I update the existing view that is already displayed?
View 4 Replies
View Related
Nov 16, 2010
I want to do something like that. For example, I have a textview with String
Alibaba love Mary so muck. In that String alibaba and Mary have a event to open something but I can't know how to use event for Mary and Alibaba seperately
View 2 Replies
View Related
Jul 14, 2010
I have a ListView that contains an Image on the left of two vertically-oriented TextViews using a RelativeLayout. When both TextViews have text it looks fine. Sometimes the TextView on the bottom won't have any text, and the problem is that the entire layout is several pixels above where it should be because it still reserves that space for text when there isn't any making the entire list have annoying blank gaps. I remember seeing an example of where someone made the layout not reserve the space, but I can't remember how he did it.
View 2 Replies
View Related
May 31, 2010
I have a TabActivity and am going to have 3 or 4 tabs.In TabA, I would like to have an ExpandableListView, which will list products. I would like TabC to act as a sort of "shopping cart", probably with a ListView of itself. So, my question is: is there a way to interact with the TabHost from the Activity? I would like to be able to click a button inside of TabA and have it update and switch to TabC. Is this possible? Can I get the Tab's activities call it's parents methods?
View 2 Replies
View Related
Sep 22, 2009
I have been looking for a way to update a widget asynchronously, for example, when the phone receives a text message. I have a broadcast receiver set up with code that runs upon receiving a message. I also have an AppWidgetProvider that is set up and running. It seems like the *only* way a widget can be updated is upon its interval, or when the user interacts with it. Is there any way to update a widget upon a system event?
View 6 Replies
View Related
Nov 1, 2010
I have a widget, its setup so that when I click on it, it opens some settings in an activity.
CODE:................
This configures some settings for the application. What I want to achieve is to have the widget update its view to reflect the changed settings when the Activity I launch closes. Using the update interval or any other type of polling isn't appropriate for this.
I've seen a couple places here and in the android docs this code used:
CODE:...................
But I don't know how to get the mAppWidgetId value. I tried following the example for a widget configuration activity here http://developer.android.com/guide/topics/appwidgets/index.html, but in the following code,
CODE:............
Extras is always null, so I never get the AppWidgetID.
View 1 Replies
View Related
Nov 8, 2010
I have added a widget and instead of updating it every xxx minutes, i want to update it only if in my activity something is changed. But how can i call the onUpdate Routine of my widget from my activity?
View 3 Replies
View Related
Aug 24, 2009
I have a service that is downloading a file. When the download is done, I would like to update my "Downloaded files" list in my Activity, but only if the Activity is running. I do not want the Activity to start if it's not already running. I was hoping I could do this by making a new Intent with some special flag. Anyone have any idea how I can achieve this? A tiny code example maybe?
View 3 Replies
View Related
Sep 1, 2010
I want to pass a value from one Activity to another to update an integer. So basically I want Activity2 to send Activity1 a value it has garnered from user input. Seems like it should be simple just not sure how. Is it possible to run a function from another Activity and give it this value as an argument?
View 1 Replies
View Related
Jul 14, 2010
I'm currently running into an issue that makes sense but I'm not too sure how to resolve it... Here is the scenario: App v1 icon LAUNCH is set to Activity Main from the manifest file. App v2 icon LAUNCH is set to Activity All from the manifest file and Activity Main no longer exists. After updating to App v2 the app icon fails to launch the application saying it doesn't exist! After a restart of the phone things work. So how can I refresh the applications package or better the launch icon and shortcut icons so that my users don't experience this after an upgrade of my newest app version?
View 3 Replies
View Related
Aug 11, 2010
I know it's possible, but I can't figure out a way to trigger an update of my widget from the main activity. Isn't there some general intent I can broadcast?
View 1 Replies
View Related
Sep 29, 2010
I'm writing a widget with a configuration activity which calls the following method when its OK button is clicked:
CODE:..............
This is almost verbatim from the documentation. widget_id holds the widget ID that was dug up during the activity's onCreate().
When I place an instance of the widget on the home screen, I've verified that I get the expected sequence of events:
onReceive() gets an ACTION_APPWIDGET_ENABLED if it's the first one.
onUpdate() gets called (in which I detect that the widget isn't configured and draw something as a default action).
The configuration activity appears.
When I press OK, the ok() method above gets called.
The method gets all the way through to the finish() and the configuration activity goes away, but there's no call to onUpdate() or onReceive() after this point. (The widget itself has no updatePeriodMillis.) I end up with a widget on the screen that has the results of my default action but never gets updated.
If I set the widget up without a configuration activity, it gets updated when created and everything works as expected (just without the configured bits).
View 1 Replies
View Related
Jan 6, 2010
I have an activity which queries and display some Contact Information. And it has a button which launches the intent for 'Edit Contact'(the default Android activity). What should I do to refresh my view in case user edits Contact Information? requery in the onResume() of my activity? add a content observer?
View 2 Replies
View Related
Mar 3, 2010
Does anyone know how I might go about accessing an Activity in an application from a BroadcastReceiver (in the same application)?
(I have some state information in the Activity I'd like to update)
I'm not sure if there is a best practice for it.
View 2 Replies
View Related
Aug 11, 2010
I've tried this and it works, but I didn't know if this was a bad thing or not, as all the help on data transfers between Activities seems to use intents.
View 3 Replies
View Related
Oct 19, 2010
I have an application which has 2 screens. When a value is changed in the second screen and when the first screen is called, the value must be updated on the button of first screen.
But I am not able to update the value on any of the widget of first screen. But I am able to see that I am getting the value, But when it comes to updating the same on button it does not happen.
View 4 Replies
View Related
Jan 4, 2014
I'm trying to create a textView in the parent activity onActivityResult but the textView does not appear. There is an ImageView that takes up the whole parent activity. I can create a textView and place it, and it should go on top of the imageView?
In the parent class:
[HIGH]private void addClothes(int menuId) {
Intent chooseClothesIntent = new Intent(this, ChooseClothesActivity.class);
chooseClothesIntent.putExtra("menuId", menuId);
startActivityForResult(chooseClothesIntent, 1);
}[/HIGH]
[Code]...
then in my new activity:
[HIGH]@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
try {
ClothingItem ci = mListContents.get(position);
String imagePath = ci.getImagePath();
[Code]...
View 2 Replies
View Related
May 4, 2013
In my Android application I have to display article title on corresponding category.
I wish to display the output in following format:
[HIGH]Languages Programming --- Category name on Horizontal listview[/HIGH]
If I have to click Languages which means getting the article title for that selected category alone and displaying on Horizontal listview.
[HIGH]Languages Programming
Tamil Engilsh Hindi Telugu[/HIGH]
If I have to click Programming means need to display the :
[HIGH]Languages Programming
Java C C++[/HIGH]
Now my current status is :
I have to run the app and click Languages which means getting the output is :[code]....
View 2 Replies
View Related
Apr 26, 2010
For a new update I am changing the start-up work flow for the application. Part of this is setting the "android.intent.category.LAUNCHER" from one activity to another in my manifest. When I run an update from what is on the market to what I download from my website the application starts in the Activity where it used to start before the update. When I un install the application and install it from the same package I got from my website it starts in the Activity where I have now specified it to start. Shorter version: Update fails to update launching activity, un install- reinstall does update the launching activity. Is this a known issue? Do I really need to add logic to correct for people who update the app instead of installing fresh? Asking people to un install for an update is not a viable option. Is there something I can do to clean out whatever is getting saved that is causing the app to launch with the incorrect Activity? You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To un subscribe from this group, send email to android-developers+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en.
View 4 Replies
View Related
Dec 28, 2009
this is the current state/situation: I have an Activity which binds a Service which creates AsyncTasks which downloads various web resources. That works well, but of course the ProgressBar shows nothing. Previously i had an Activity which created an AsyncTask which downloaded some stuff. The AsyncTask got the View which holds the ProgressBar. So i could update the progress using onProgressUpdate and publishProgress. Obviously this doesn't work any longer because I have no reference to the ProgressBar.
View 1 Replies
View Related
Jul 29, 2009
I've been trying to get my progress bar view to work in my file scanner application, and I'm thoroughly stumped by the proper combination of Activities, Services, Threads, and Handlers. Here's the structure: My Activity contains a Horizontal-styled ProgressBar. On menu item click, I spawn a Service which, onCreate(), which is where I want to be able to update the progress bar. what am I missing?.............
View 2 Replies
View Related