Android :: Changing TextView Properties Of A ListView Crashes The App
Sep 3, 2010
CODE:.....
list_item.xml
CDE:......
The problem is that I want to set a new typeface for the TextView in the ListView, and it seems it can't be done in the XML file!
View 1 Replies
May 20, 2010
I have an activity with a ListView which is populated through a custom ArrayAdapter. There is an array of objects which have a Boolean property called 'isRead'. Based on the value of this property, I want to set the typeface of one of the TextViews in the row to either 'normal' or 'bold'. I also set the color of the text to either 'gray' or 'black When the Activity initially starts up, everything works as expected. If isRead is true, the text is gray with a normal font. Once I scroll down the list and then scroll up again, the text of an object where isRead is true is colored gray, but the font is bold. Code...
View 1 Replies
View Related
Nov 6, 2010
I'm making out a few menus for my Android App and throughout there is a standard textview that is repeated 5 times, only changing the android:text tag each time, everything else is the same.There are a good number of properties on this and it feels very inefficient to be copy/pasting all these for each of the textviews.Is there a way I define the common properties just once and add them to each TextView element?
View 1 Replies
View Related
Apr 25, 2009
I am wondering if anyone else is encountering this issue (or if its just me). I converted an app I have been working on from using a regular view to using SurfaceView. The app accesses listviews to change properties of the elements I am drawing on a canvas. The listviews called from the SurfaceView version draw over themselves mis-registered when I scroll long lists quickly. If anyone out there has had a similar problem and/or has an idea what might be going on and/or has a suggestion as to how to fix this.
View 2 Replies
View Related
Aug 1, 2009
I'm writing some game using OpenGL and have two views : SurfaceView for OGL and TextView for my score. When I try to update score ( using BoardScore.setText("bla"); ) from my activity class all just fine, but when I try to do it from my logic class my app crash. Debugger says something like ViewRoot$CalledFromWrongThreadException (id=830053983760) But I need to update it from logic to know my score.
View 5 Replies
View Related
Oct 14, 2010
I have a TextView that lives inside a LinearLayout. When I call LinearLayout.setSelected(false) the TextView text changes from white to black. Is there a way to set the unselected text color to something else?
View 2 Replies
View Related
Nov 9, 2010
I have a textview in my XML layout file, but when I try to change its text value with code pragmatically (dynamically, depending on which button the user clicks) then the text of the textview doesn't change.
This is the code that I tried:
TextView userText = (TextView) findViewById(R.id.User);
userText.setText(bundle.getString("user"));
In debug mode, I can see that usertext has the changed text, but the change doesn't appear on my mobile window... I don't know why.
EDIT: SOLVED! it was a problem with my relative layout, text is out of the window!
View 1 Replies
View Related
Jun 8, 2009
I am having a bit of trouble with my current application. With a button at the beginning of my app, I send out Intents for two activities, one gets a camera object, and starts a preview screen. On top of that, in a separate layout, there is an activity with a translucent view, which shows a resource image (the user is trying to get the image he is actually taking to align with the translucent image) and a couple of textviews displaying a target phone orientation as well as the user's current phone orientation.
when I update the text value of one of my text views in my onSensorChanged() field, the system constantly reallocates 1.22MB and garbage collects it. I can only assume that this is because it is redrawing the entire layout with the translucent image and the text fields, because if I remove the view containing the translucent image from the layout, my text field updates 10x quicker and I don't have ridiculous heap growing / garbage collecting. I am wondering how to go about getting the text fields to update without redrawing the entire surface. I am very new to UI design, and this code was written by someone else before I took over the project, so I don't understand much of what is going on in the custom view he wrote to take care of the translucent image -- called MyView. I will post the code for the layout as well as the MyView code below.................................
View 4 Replies
View Related
Jun 11, 2013
i'm working on an android application with 2 activities.
The first activity contains 2 buttons ( btn1 , btn2).
The second activity contains a textview and a back button.
In the string.xml I have two strings ( str1, str2).
What I want is when I click on btn1 the second activity should open and the textview will show the first string str1 and when I click on the second button btn2 the second activity open and the same textview show the second string str2.
View 1 Replies
View Related
Jul 2, 2010
In my project whenever I extend activity it works fine but as soon as I extend ListActivity it throws exception and shows file not found. Why is that? We already know that ListActivity itself extends the Activity class. The application must run fine.
Here's the java file:
package com.android.feedGrabber;
import java.net.URL;
import java.net.URLConnection;
import java.util.Collection;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import com.sun.cnpi.rss.elements.Item;
import com.sun.cnpi.rss.elements.Rss;
import com.sun.cnpi.rss.parser.RssParser;
import com.sun.cnpi.rss.parser.RssParserFactory;
If I change "extends Activity" to "extends ListActivity" it gives the exception. I need to bring this change because I want to implement it on ListView instead of TextView.
Error it throws:
debug mode gets active and it highlights under Suspended(exception RunTimeException): ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2663.
View 2 Replies
View Related
Nov 12, 2010
I have a ListView with a lot of "rows". In each row, i have one TextView with a background image. When i scroll, the images of the rows mixes... they jump to another row with the scroll.
In have tried android: scrollingCache="false" and android:cacheColorHint="#00000000" but nothing.
The images are loaded dinamically.
Part of my layout:
CODE:.........................
And part of my code:
CODE:............
"avatars" is a cache of Drawables. any idea?
View 1 Replies
View Related
Oct 11, 2010
I have a main menu screen with a simple ListView that contains "links" to further screens in my app (Browse, Bookmarks, Settings, About, etc.). Underneath the ListView there is a TextView (more accurately, a TextSwitcher that rotates TextViews) that changes every 10 seconds to display a new "tip".
In portrait mode, this works fine. There are my five list items in the ListView , and my tip label underneath. However, when I switch to landscape mode, the ListView is taller than the screen. The ListView scrolls normally, but I cannot scroll past the end of the ListView to see the TextView underneath.
I have tried every possible combination of Layouts, wrappers, ScrollViews, and layout_height parameters and I simply cannot get it to behave.
Here is the simplest code ...
Like I've said, I've already tried so many different combinations that I can't list them, and for the most part I was randomly inserting XML in an attempt to get something to work the way I wanted. So I'd greatly appreciate suggestions as to how I would go about doing this the right way.
View 1 Replies
View Related
Jul 31, 2010
Trying to have a ListView (scrollable list) of rows made of two TextViews. I have a list of items from a database that I want to populating into the LinearLayout->ListView->TextView but can't get to the id...
Layout somewhat like this instructional link, but have backed away from RelativeLayout and using LinearLayout to get it working. Not even worried about how it looks yet; just can't get it wired together yet.
http://android-developers.blogspot.com/2009/02/android-layout-tricks-1.html
Have two XML files (very abbreviated details below)
CODE:...........
I have an ArrayAdapter where I inflate the stuffView. My thinking and understanding of other examples is it's not inflated (this nested stuffView) until I purposely inflate it. That all works fine but when I do the findViewById it returns null and thus I can't setText().
epic Fail due to complete ignorance/newbieness on my part. Note: I've pored through what I can of Reto's book, especially a simliar example on Page 163 but fail fail fail...
Can some kind soul point me in the right direction?
Must I inflate this nested view? (Reto's example does). If so, what am I missing? I'm hoping someone can point me to a better example.
My code's probably too involved at this point to post and a bit proprietary.
CODE:........
A pojo called Thingy (not copying Thingy.java here - very simple)
The main class:
CODE:...........
So this code is in essence what I'm looking for help on; neutered the names to call it Thingy.... This sample isn't triggering the getView(). That's a secondary problem I have to sort out. More importantly, your help on the findViewById failure and if I've got the XML right would help a bunch.
View 2 Replies
View Related
Jan 29, 2009
I've got a ListView where each item in the list is contains several controls. One of the items is a checkbox, and I can check/uncheck it without problems. The other items are some TextViews and a WebView. I've got autoLink turned on and linksClickable turned on, but I can't get links to fire up the browser when I click on them. This applies to both TextView and WebView. I've tried changing the parent to a GridView instead of a ListView, playing with setFocusable(), and all that, but to no avail.
Is it even possible to have interaction on the TextView-based elements of a row in a ListView? It seems like that *should* be possible, but I've been banging my head against this problem for a few weeks with no progress. What's the secret?
View 3 Replies
View Related
Jul 4, 2010
Alright, so I followed a tutorial on the Android website, and I got a ListView going in my application. But, the example they had did everything in Java basically. How could I transform the following code to XML?
View 1 Replies
View Related
Jun 10, 2010
I have added a menu to ListView Activity and wanted to allow the user to select the information that would be displayed in the ListView. So for example:
The ListView is populated in the onCreate method.
The user selects an option in the menu.
Upon the user making this selection the ListView would be populated with a different array.
Is onResume() executed after the menu is closed? I would test this but I am not currently home.
View 1 Replies
View Related
Sep 14, 2009
I have a listView with custom objects defined by the xml-layout below. I want the textView with id "info" to be ellipsized on a single line, and I've tried using the attributes. Code...
View 4 Replies
View Related
Oct 5, 2011
I'm having a problem with incorporating an imageview with a textview into a list view.
Activity code:
Code:
ListView menuList = (ListView) findViewById(R.id.ListView_Menu);
String[] menuitems = {getResources().getString(R.string.playgamebtn),[code]....
displaying the imageview and the textview isn't the problem it is clicking on it. When clicking on the textview, there is an error with the ArrayAdapter.
View 1 Replies
View Related
Jun 3, 2010
I am using a LinearLayout to display some Text and image. I have the images at drawable/ and i am implimenting this with ListActivity with some onListItemClick functionality. now i wants to change the image for the rows which are processed by onclick functionality to show the status as processed. can some one help me in this issue to change the image at runtime.
The following is my implimentation.
CODE:.........
And main.xml is :
CODE:.........
I thought to add the field to DB. but i was unable to know how to change the image with code. can any one provide me an example for drawing image with code and change it based on a condition at runtime.
View 1 Replies
View Related
Sep 23, 2010
I have created a tabbed view with four tabs and attached four listviews to the tabs. I have created separate classes with the list views in them and I now want to add a activity to the list view
CODE:.........
I have 24 teams in the listview and I have created a class for each one, but how can I make it so that when the user selects the team in the list it goes to the class in question i.e bury,bradfdord accrington ect.......?
What method should I use and how do I implement it.
View 1 Replies
View Related
Nov 18, 2010
I'm trying to create a game lobby for a project, and I'd like the game's status text to be a different color: red for an "[IN PROGRESS]" game and green for a game that's "[Waiting for x players]". The ListView will be populated with data, and each ListView item will have a game ID and then immediately to the right of that the game's status.
Right now I'm essentially using the Hello ListView code to create my ListView.
(In constructor)
CODE:...........
Then, I have a refresh button that obtains data from our database. It will get two Strings, one for the ID of the game, and the other for the status of the game. If the game status is 0, then it's still waiting for players. If the game status is 1, then the game has started. So, I create a gameItem to add to the gameList:
CODE:.............
This is where I'm stuck. I don't really understand how I can alter the specific TextView when I create the gameItem or when I add that to the gameList. There isn't a way I can see of accessing the TextView's properties. I see how the text of the view is set (through the mapping of the strings to "line1" and "line2", but I don't know how to change any of the properties.
View 1 Replies
View Related
Feb 12, 2009
I am having this issue where I am trying to have a single TextView span one to two lines, fill the cell completely (so you can also click edges of the cell and it will trigger) and center-align.
This is the layout for the cell:
CODE:...
However cells seems to be filled correctly ONLY if it happens to wrap around and end up spanning two lines of text. It shows center-aligned and you can click anywhere in the cell to trigger the click. The cells that do not span multiple lines of text are left-aligned and trigger (highlight) only if you click where the text is. There is a "numb" area which does not react to clicks inside the cell if the text is short.
View 6 Replies
View Related
May 31, 2010
I have a listview with custom rows and that extends SimpleAdapter.
Each row consist of two linear layouts : 1st having two textviews of which one is hidden in horizontal orientation, second having two textviews in horizontal orientation.
Now depending on the value in hidden textview , I want to setcolor for the remaining items for the row.
To put it as simple:
each listview item has some custom colors the value of which comes from the hidden field.
I have done this by overriding getview() for the simpleadapter and returning view for each, but this makes list very slow to render (and that I think is obvious as so much of work for each view before showing it).
Can I do this in some more efficient way ? like making views and then add up to list instead of using xml layout maybe one solution OR any other?
View 1 Replies
View Related
Apr 7, 2010
I have Activity with ListView inside it and in the onCreate method of the Activity I have code for populating the Data of the ListView this Data is a server based and so populating includes calling Network URLs. I have the ArrayAdapter of the ListView in the Same Activity Class.
Now the Issue I'am facing is that, in Rest all scenarios my Activity is behaving in a proper way but when the Orientation [ Portrait to Landscaped or other way round] is taking place the Data is Getting lost and Newer Data calls are Required to Populate the Same Old Data now this is something that is not intended out the code how should I deal with it.
View 4 Replies
View Related
Feb 7, 2010
How can I change background color of ListView items on a pair-item basis. When I use android:backgroundColor in the ListView item layout I can achieve this, however the list selector is no longer visible. I can make the selector visible again by setting drawSelectorOnTop to true but then the selector overlays the whole item.
Any ideas how to change those background colors and keep the selector?
I would rather not change the selector itself.
Authors of GMail application have managed to achieve exactly this so it's definitely possible.
View 5 Replies
View Related
Oct 17, 2010
Can I modify android.R.layout.simple_list_item_1? For eg., I want to change the text color of the textview inside the listview dynamically. For this, I need to get to the textview and change its color.. How can I do that?
View 1 Replies
View Related
Oct 29, 2010
I can't seem to get a customized divider, using a Drawable I've defined, to work when using a ListActivity and not creating a custom ListView. It almost seems like when the VM creates its own ListView for me, with the ListActivity, it uses a theme with the default divider provided; and if I try to provide one, no dividers appear in the ListView at all.
I know that I can create a custom ListView using XML and define android:divider on that ListView, and this does recognize my custom divider Drawable. But I would prefer to just let the ListActivity create its own ListView, if I can figure out how to get my own divider working on it.
Here's the code I'm using now:
CODE:............
View 1 Replies
View Related
Sep 3, 2010
I have a ListView populated via a CursorAdapter. I give my user the ability to alter the data in the list. For example, the user can mark a row as being unread (the data are messages).
Suppose my user marked a row unread. Would a proper implementation mark the row in the database as read and then requery the Cursor?
View 1 Replies
View Related
Jul 16, 2010
I'm trying to understand remote services at the moment and everything works fine, i can start the service and know how to communicate with it through the AIDL-interface. My problem is that the service seems to still run in the same process like the activity it was started from, because the activity crashes too, if there is an error thrown in the Service.
I set the service process to remote ( android:process=":remote" ) so what am i doing wrong? Or what do i have to do to unbind the service-process completely from the activity-process?
View 1 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