Highlight Selected Item Background After Clicking Back Button

Apr 18, 2013

I have to develop one android application.

Here is the scenario:There are many images in a linearlayout. When selected, the layout should be displayed with another(gradient_bg_hover.xml) background. This works well now.

Now, I would like that when I open a new activity and come back to this one, the last selected layout should still be the highlighted one (with the (gradient_bg_hover.xml) background).

Now i have used below code for highlighting the image when pressed:

[HIGH]
LinearLayout ar = new LinearLayout(this);
ar.setOrientation(LinearLayout.VERTICAL);
ar.setPadding(3, 3, 3, 3);
ar.setLayoutParams(artiLayoutParams);
ar.setGravity(Gravity.CENTER);
ar.setBackgroundColor(Color.parseColor("#666666")) ;

[Code]...

In OnClick function i have wrote the below code:

[HIGH]
private OnClickListener mArticleClick = new OnClickListener()
{
@Override
public void onClick ( View v )
{
int object = v.getId();
v.setSelected(true);

[Code]...

Here i have to clicked one item means it is go to next activity.afterthat i have clicked back button means the selected item is stay on highlighted with another background.afterthat i have selected another item means its go to next activity.now i have to click back button means these item only highlight with background....but the pervious item also highlighted....

I wish to need the o/p like :

The last selected item only highlighted after click the back button...

So i have used sharedpreferences :

I have declared int prevPosition = -1; globally...

[HIGH]
ar = new LinearLayout(this);
ar.setOrientation(LinearLayout.VERTICAL);
ar.setPadding(3, 3, 3, 3);
ar.setLayoutParams(artiLayoutParams);
ar.setGravity(Gravity.CENTER);

[Code]...

In Onclick method:

[HIGH]
private OnClickListener mArticleClick = new OnClickListener()
{
@Override
public void onClick ( View v )
{
int object = v.getId();

[Code]...

But my background color is not staying after press the back button...

Highlight selected item background after clicking back button


Android :: Changing Background Color On Selected List View Item

Apr 17, 2009

Im trying to change background color when an item is selected. Something like using a color selector, but actually it crashes. I've created a list_selector.xml inside /res/color/.<?xml version="1.0" encoding="UTF-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_focused="true" android:color ="@ color/ plain_yellow"/><item android:state_pressed="true" android:state_enabled="false" android:color ="@color /plain _yellow" /><item android:state_enabled="false" android:color="@color/ plain_yellow" /><item android: state_active="true" android:color="@color/ plain_yellow" /><item android:color="@android: color/ transparent" /></selector> plain_yellow is a color i've defined in /res/values. I've tried to assign that selector programatically and using the xml, but the app crashes. Am i doing something wrong?

View 2 Replies View Related

Android : Way To Maintain Orange Background Of Selected Listview Item In GetView?

Jun 28, 2009

If you derive a class from ArrayAdapter for the purpose of customizing the views of listview items, and you vary the background color of those items by doing something like this in getView()...

View 2 Replies View Related

Android :: How Can Button Click Method Find Out / Which Item Is Selected In ListView?

Sep 8, 2010

I have a single screen with a bank of buttons below a ListView. Entries on the ListView light up in orange when I scroll so I assume that are selected. When I then press the "Delete" button I want the onClickListener to remove the currently selected entry. But getSelectedItemPosition() always gives me -1. If I can't hope to use the GUI controls in this way, please give me another way of getting the same result.I have even tried setting the onClickListener of the List View to store the index before the button is pressed (in case pressing the button unselects the entry) but even that is always -1 it seems.

View 1 Replies View Related

Android :: How To Prevent Application Being Closed On Clicking Back Button On Emulator/

Feb 5, 2009

I have an application with main view having a search button. On clicking the search button, search results are displayed in a text view. When I hit the back button at this view, instead of navigating to the previous screen, application itself gets closed. Could anybody please let me know how to go back to previous screen.

View 14 Replies View Related

Android :: How To Highlight List Item?

Nov 20, 2009

Can any one tell me how can I highlight any item of my list when mouse cursor passes through that particular item. Is this possible to highlight any particular option/item using soft keys?

View 4 Replies View Related

Android :: How To Dismiss Dialog After Clicking Any Item?

Mar 15, 2009

From the reference of SDK, AlertDialog information as below. I want to create a dialog but I don't want to have any buttons in the dialog, then I hope to dismiss the dialog after I click any item in the dialog, how should I dismiss the dialog ? When the user click the "back" button, it will dismiss the dialog. So I need to send the key message in hard code? Is there any other way?
public AlertDialog.Builder<http://developer.android.com/reference/android/app/AlertDialog.Builde...>
setSingleChoiceItems (CharSequence[]<http://developer.android.com/reference/java/lang/CharSequence.html>items,
int checkedItem, DialogInterface.OnClickListener<http://developer.android.com/reference/android/content/DialogInterfac...>listener)

Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for the checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. Parameters items the items to be displayed. Checked Item specifies which item is checked. If -1 no items are checked. Listener notified when an item on the list is clicked. The dialog will not be dismissed when an item is clicked. It will only be dismissed if clicked on a button, if no buttons are supplied it's up to the user to dismiss.

View 3 Replies View Related

Android : Change Item In Listview After Clicking?

Apr 10, 2010

I've created a rather complex layout for listview rows where only the first line is visible (the rest use android:visibility="hidden"). When an item is selected, I want all the invisible objects to appear (selected.setVisibility(1)) - checking first if I have to hide again the previous selection.

Here's the (simplified) code..

The problem is that this only retrieves the invisible items in the first Listview row. What's the way to access ListView rows and change 'em?

View 4 Replies View Related

Android :: Layout Highlight For Already Background Set

Feb 12, 2010

In that White color background is LinearLayout.How to set highlight for that LinearLayout?Now i need is when i click the White Colored Linear Layout it should highlight in blue color & it should go for that onclick action.

View 4 Replies View Related

Android :: Activity Which Downloads Data In Background With Service - Doesn't Get Destroyed On Hitting Back Button

Nov 9, 2010

I need to develop an application with downloads the data at the background and update about the progress in the front.

I guess this can be achieved using services and activity and passing data in between the. But, what I need to do is even if I hit back button and then start the activity again. It should check if the service is running or not. If service is not running it should start one else it should display the data from running service.

Something like music player where music is played by a service at a background and activity displays the information. Even on browsing through other activities of the application or hitting back, state of the music player is maintained.

View 1 Replies View Related

Android :: How To Keep Selected Item Highlighted?

Jan 20, 2009

I have list of items displayed in List Activity.

View 6 Replies View Related

Android :: Pop-up Bar On Selected List Item

Feb 1, 2010

I'm trying to find out how I can create a pop-up menu bar, after I press on a checkbox item, so I can do multiple things like delete.If anyone know about any tutorial, or article it will be fully estimated!

View 1 Replies View Related

Android :: How Do I Get Value Of Item Selected In ListView

Jun 3, 2010

I thought I could use the position int, but when I click on the item in the list view, nothing happens. Please help. Code...

View 1 Replies View Related

Android :: Listview's First Item Is Always Selected

Jun 8, 2010

I'm using a custom view to display items in a listview. For some reason every time the list is populated; the first item is shown as selected (ie; orange highlight). I've tried everything I can think about to solve it; any ideas?

View 2 Replies View Related

Android :: What Is Best Way To Get Item Selected In Listview

Jun 24, 2010

I have a listview which has a bunch of selections. I want to keep the focus on the listview in touchmode and get the item selected. What is the best way to do that?

I found this blog:
http://bestsiteinthemultiverse.com/2009/12/android-selected-state-listview-example/ and

http://developer.android.com/resources/articles/touch-mode.html

What does the community suggest?

View 2 Replies View Related

Android :: Need To Get Selected Item From ListView

Sep 11, 2010

I need to get the selected Item from a ListView in adnroid .

View 1 Replies View Related

Android :: Getting Selected Item From A ListView

Sep 14, 2010

Please Help me for getting the selected Item from a ListView. Items for the ListView are getting from a xml file. Elements of the ListView are filled up by the adapter(adpter contains ImageView and textView). I only need the TextView content from the ListView.By using the onItemClick i get only the index of the item.

View 2 Replies View Related

Android : Need Item Selected From Spinner

Mar 11, 2010

I am a newbie coder and new to the SDK. I was just playing around with an app that i made. I wanted to know as to how to retrieve the item id of the selected item from the spinner when the spinner is re- populated.

For example, I created 2 spinners, if you selected item 0 from spinner1 then spinner2 will have a bunch of items and if you selected item 1 from spinner1 then spinner2 will have a different set of items. Now, my question is that when i select item 1 from spinner 1 then the items in spinner2 dont have different ids. So how do i differentiate from the two sets of data?

To illustrate,

User selected item 0 in spinner1 -> spinner2 gets data from array1 -> item 0 in spinner2 has id '0' and item text is "apple"

User selected item 1 in spinner1 -> spinner2 gets data from array2 -> item 0 in spinner2 has id '0' and item text is "oranges"

I know this sounds confusing but i hope the right people understood it..

View 6 Replies View Related

Android :: How To Display Menu Icons After Clicking More Item?

Sep 13, 2010

if I have an Options menu in Android that has more than 6 items, Android adds a More item that shows the other hidden items, AS text!But I want the More button to display the extra items both in their text AND icon, how do I do that?

View 1 Replies View Related

Android :: ListView Scroll To Selected Item

Aug 17, 2010

I have a ListView with an edit text and a button below it. When I click on a listView item the keyboard appears and push up the edit text and the button. I want the list to scroll to the selected item.

View 2 Replies View Related

Android :: How To Get Selected Item From List Adapter?

Aug 28, 2009

How i get the Selected item from the list Adapter.In this above code if i selected March from the Dropdown Adapter means then how can i retrieve the Manth March to show in a textview.

View 5 Replies View Related

Android :: List Item Selected Behavior

Sep 28, 2010

When I change the background color of a list item it no longer flashes green when selected. Is there a way to retain this default behavior when the background is changed?

View 2 Replies View Related

Android :: On Context Item Selected Does Not Respond

Mar 13, 2010

I am creating a context menu in separate class from the listview, because the contextmenu will be access by several listviews in different classes. Whenever I long-click the listview, contextmenu pops up, but nothing happens when the options were chosen. Tried to look at logcat message and it said something like this:

Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43c488f8

Any idea what really causing this problem? cause it works perfectly fine if i put the contextmenu on the same class as listview.

View 13 Replies View Related

Android :: Tell What Item Is Selected When Only Dragging Gallery Around?

Aug 12, 2010

The default gallery widget only provides events for when items are clicked, but is there any way to tell what item is selected when only dragging the gallery around?

View 1 Replies View Related

Android :: Get A Selected Item From Spinner In Droid?

Aug 2, 2010

How to get a selected item from a spinner in android?

View 1 Replies View Related

Android :: Can Not Get Text From A Selected Item In A Listview?

Mar 30, 2010

I always get an ClassCastException error... i do not what else to do...
- I'm using a data biding concept to populated the listview from a sqlite3 database.
- I just want to get the selected item text after a long press click.

This is the code of the activity:

CODE:........

This is the xml where a define the rows to show on the listview:

CODE:.................

View 1 Replies View Related

Android :: Set An Item As Selected When The ListView Opens?

Oct 8, 2010

An activity has a Button and a ListView. Initially, only the Button is visible. When the button is pressed, the ListView is displayed. When displayed, is it possible for me to show one particular item as selected/focussed?

A use case could be that suppose it is a list of language settings and when the list opens, the currently selected language must be shown as highlighted. If I know the index of the item, how to set it as focused on display?

View 1 Replies View Related

Android :: How To Style Selected Item In ListView

Oct 29, 2010

I am an Android newbie trying to learn the UI side of things and it's doing my head in. Here's what I have right now:

CODE:.....

What I am struggling to figure out is how do I style the selected item? At the moment the selected item has a ghastly orange background which, under the rounded green rectangle, gives an orange outline effect.

View 2 Replies View Related

Android : Display Selected Item In Spinner?

Jun 18, 2010

I created two Spinners to display the data in my application. In my first Spinner, the first item of the list is always displayed directly, but in the second Spinner nothing is displayed, even if I click on an item on the drop down view. Can anybody explain this behaviour?

Here is the code...

View 1 Replies View Related

Android : Detect Selection Of An Already Selected Item?

Apr 18, 2010

I have an activity with a ListView check list and a spinner that controls the sort order of the items in that check list. One of the sort options is to move the checked items to the beginning of the list. I would like to allow users to check some items in the list, select the 'sort by checks' option, check some more items in the list, and select the 'sort by checks' option again. However, I don't see how to detect that second selection of the spinner's 'sort by checks' option.

I've tried using setOnItemSelectedListener, but it doesn't call the onItemSelected handler unless a different item is selected. And I've tried using setOnItemClickListener, but it seems that listener cannot be used with a spinner according to following run-time exception from logcat:

- - - D/AndroidRuntime( 987): Shutting down VM W/dalvikvm( 987): threadid=3: thread exiting with uncaught exception (group=0x4000fe70) E/AndroidRuntime( 987): Uncaught handler: thread main exiting due to uncaught exception E/AndroidRuntime( 987): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test.spinner/com.test.spinner.check_list}: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner. E/AndroidRuntime( 987): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java: 2268) - - -

Any tips on how to detect the selection of an already selected item in a spinner?

View 4 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved