Die kontextabhängige Aktionsleiste überlagert meine Symbolleiste nicht

7

Ich habe eine Aktivität erstellt und die Symbolleiste als Aktionsleiste eingestellt, die ich unten positioniert habe.

Innerhalb dieser Aktivität habe ich eine Listenansicht, die einige Daten enthält.

Problem ist, wenn ich lange auf ein Listenelement drücke, erscheint die kontextabhängige Aktionsleiste oben anstatt meine unten liegende Symbolleiste zu überlagern.

mein Aktivitätsthema

%Vor%

Meine Symbolleiste

%Vor%

meine Aktivität

%Vor%

Was soll ich tun, damit CAB meine Symbolleiste überlagert?

BEARBEITEN

Dies ist onCreateActionMode Methode in meiner Klasse, die lange Klicks verarbeiten

%Vor%     
Edijae Crusar 17.11.2015, 11:34
quelle

4 Antworten

31

Wenn Sie möchten, dass sich die Kontext% %_Überdeckung%%% __%% überschneidet, verwenden Sie diese

%Vor%

statt

%Vor%     
Rajesh 17.11.2015 11:47
quelle
1

Sie können dieses Thema versuchen, dies kann Ihr Problem lösen.

%Vor%     
vishal jangid 17.11.2015 11:43
quelle
0
%Vor%

Verwenden Sie <item name="windowActionModeOverlay>true</item> für die Kontext-Aktionsleiste, um die Symbolleiste zu überlagern. Und entfernen Sie, wenn Sie verwendet haben %Code%. Es hat für mich funktioniert.

    
Aman Srii 20.10.2016 11:55
quelle
0

Das hat für mich funktioniert,

%Vor%     
Lins Louis 11.01.2018 07:00
quelle