Contextual ActionBar Items nicht selected Dargestellt

C

CoffeeCode

Ambitioniertes Mitglied
2
In meiner Anwendung habe ich das Problem das Items nicht als Ausgewählt, hervorgehoben dargestellt werden wenn diese über einen OnItemLongClickListener ausgewählt wurden.

Die Contextual Actionbar erscheint, jedoch ist nicht erkennbar auf welches Item geklickt wurde.

Den Code habe ich hier weitgehend übernommen: Menus | Android Developers


Code:
Paste.pm
 
Zuletzt bearbeitet:
scheint wohl ein XML Problem zu sein.

Mit android:listSelector="@android:color/darker_gray" wird das jeweilige item hervorgehoben.
 
Ganz gelöst scheint das Problem leider doch nicht.

Zwar sieht man was selektiert wurde aber der blaue Rahmen ist derart dünn das es nur bei ganz genauen hinsehen erkennbar ist.

Hier auf dem Bild ist die gesammte obere Reihe ausgewählt und einzig am dünnen blauen Rahmen unter dem Bild zu sehen.

Image%202014-09-30%20at%2010.48.42%20AM.png


Wie kann ich diesen Rahmen schön dick machen, oder so einstellen das er nicht hinter dem Bild verschwindet.

GridView XML
Code:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    android:id="@+id/relativeLayout1"
    android:layout_width="match_parent"
    android:layout_height="128dip"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <ImageView
        android:id="@+id/thumb"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:adjustViewBounds="true"
        android:scaleType="centerCrop"
        android:layout_marginTop="0dip"
        android:layout_marginBottom="1dip"
        android:layout_marginLeft="2dip"
        android:background="?android:attr/activatedBackgroundIndicator"
        />

</RelativeLayout>

GridView Item XML
Code:
<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/gridview"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:numColumns="@integer/grid_num_columns"
    android:stretchMode="columnWidth"
    android:gravity="center"
    android:background="@color/bg_gray"
    android:clipToPadding="false"
    android:drawSelectorOnTop="true"
   />
 
Zuletzt bearbeitet:

Ähnliche Themen

5
Antworten
0
Aufrufe
734
539901
5
J
Antworten
5
Aufrufe
914
swa00
swa00
SaniMatthias
Antworten
19
Aufrufe
871
swa00
swa00
Zurück
Oben Unten