Nusagatizen
Cara Modifikasi Toolbar Activity di Android Studio
Daftar Isi
Ini adalah catatan singkat cara untuk modifikasi toolbar pada suatu activity di aplikasi android yang sedang kita buat. Perhatikan baris toolbar di activity.
Layout XML activity_pengaturan.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="0" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" android:theme="?attr/actionBarTheme" app:subtitle="Detail App dan Vendor" app:title="About" /> </RelativeLayout> |
Script untuk Modifikasi Toolbar di About.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.support.v7.widget.Toolbar; public class About extends AppCompatActivity { private Toolbar toolbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_pengaturan); toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setTitle("About"); toolbar.setSubtitle("Detail App dan Vendor"); setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); } } |
Script Activity di AndroidManifest.xml
1 2 3 |
<activity android:name=".About" android:parentActivityName=".Main" /> |