Custom ActionBar (toolbar) "Bottom" schatten anzeigen

SM-T110 UND GT-I9300

SM-T110 UND GT-I9300

Fortgeschrittenes Mitglied
17
Hallo! Ich habe einen NavigationDrawer erstellt und mit einer Custom ActionBar "tool_bar.xml" versehen. nun möchte ich am unteren ende der ActionBar einen Schatten anzeigen lassen um den Übergang schöner zu machen

Meine Meine Tool_bar.xml:
Code:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
	xmlns:android="http://schemas.android.com/apk/res/android"
	xmlns:app="http://schemas.android.com/apk/res-auto"
	android:layout_width="match_parent"
	android:layout_height="77dp"
	android:layout_marginTop="0dp"
	android:paddingTop="21dp"
	app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
	android:background="@drawable/drawerheader_background1"/>


und meine MainActivity.java:

Code:
toolbar = (Toolbar) findViewById(R.id.toolbar);
	toolbar.setTitle("Start");
	setSupportActionBar(toolbar);
	

	navigationView = (NavigationView) findViewById(R.id.navigation_view);
	View HEADER=navigationView.getHeaderView(0);
	
	final TextView date = (TextView)HEADER.findViewById(R.id.dateView);

	final Handler date_handler = new Handler(getMainLooper());
	date_handler.postDelayed(new Runnable() {
	@Override
	public void run(){
	date.setText("Heute ist der "+new SimpleDateFormat("dd MMMM yyyy, HH:mm ", Locale.GERMANY).format(new Date())+"Uhr");
	date_handler.postDelayed(this, 1);}},1);
	

	navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {

	@Override
	public boolean onNavigationItemSelected(MenuItem menuItem) {

	if(menuItem.isChecked()) menuItem.setChecked(false);
	else menuItem.setChecked(true);
	


	drawerLayout.closeDrawers();
	

 
	switch (menuItem.getItemId()){

	case R.id.starred:
		toolbar.setTitle("Start");
	
		ContentFragment fragment = new ContentFragment();
		android.support.v4.app.FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
		fragmentTransaction.replace(R.id.frame,fragment);
		fragmentTransaction.commit();
		return true;
		
		
		
	case R.id.DeviceBrand:
		toolbar.setTitle("Gerät");
		
		ContentFragment2 bio=new ContentFragment2();
		android.support.v4.app.FragmentTransaction bioTransaction=getSupportFragmentManager().beginTransaction();
		bioTransaction.replace(R.id.frame,bio);
		bioTransaction.commit();
		return true;


So Siehts aktuell aus:

Screenshot_20170309-221545.png



Drawer:
Screenshot_20170309-221555.png
 
Könntest du in deinen Bildern markieren, wo der Schatten hin soll? Ich konnte es durch deine Beschreibung es nicht herausfinden.
 
  • Danke
Reaktionen: SM-T110 UND GT-I9300
habe es schon gelöst: in meiner tool_bar.xml winfavh das hier eingefügt:
[/CODE]android:elevation="4dp"/>
Code:
 
  • Danke
Reaktionen: lordzwieback

Ähnliche Themen

D
  • Data2006
3 4 5
Antworten
84
Aufrufe
3.466
jogimuc
J
5
Antworten
0
Aufrufe
734
539901
5
Tiefkuehlpizza
Antworten
1
Aufrufe
844
Tiefkuehlpizza
Tiefkuehlpizza
Zurück
Oben Unten