2016-04-14 8 views
0

Ich versuche, einen Teil einer Bildansicht über eine Symbolleiste zu überlagern, wie in der folgenden Abbildung gezeigt.Overlay-Teil einer Bildansicht über Symbolleiste

enter image description here

I haben versucht, eine individuelle Verwendung Aktionstaste floating (einen rechteckigen Leinwand verwendet wird), beschrieben von Sanjeet Ajnabee here. Aber ich möchte nur einen Teil des Bildes auf der Toolbar haben, im Gegensatz zu einem Floating-Action-Button.

Die Verwendung eines Dialogfelds würde nicht so gut funktionieren. Ich möchte, dass das Bild Teil des Layouts ist.

Irgendeine Idee mit anzufangen wird helfen.

+0

können Sie Ihr XML-Layout einfügen? – mbonnin

Antwort

0

Das ist ziemlich einfach ist, verwenden Sie nur einen NoActionBar Stil und dann einen Plan, wie die Pseudo-XML unter:

<FrameLayout> 
    <Toolbar height="60dp" paddingBottom="12dp"> // here is the Toolbar 
    <ImageView marginTop="48dp" /> // marging top = 60-12=48 
    <FrameLayout marginTop="60dp"> 
     // add here the rest of your layout 
    </FrameLayout> 
</FrameLayout> 
+0

Danke! Klappt wunderbar. – Bharat

Verwandte Themen