Assalamualaikum ...
Pada kali ini saya mau berbagi cara nambahin action back home bar up.....

 Sebelum dikasih action back home Awal


Sesudah dikasih Action back home bar up

Pada kesempatan kali ini kita belajar action back item bar home, kemaren sudah buat layout dan content, nah di dalam  layout content nanti kita akan menambahkan action back di toolbar up..

Tujuan belajar action back pada toolbar ini, biar mempermudah pemakai android ketika mau back atau berpindah pindah dari halaman 1 ke halaman lainnya.....

Baiklah tampa basa basi lagi langsung saja ke langkah  langkahnya di bawah, yuk...!

langkah pertama kita nambahin sebuah action toolbar up, dibawah oncreate
" getSupportActionBar().setDisplayShowCustomEnabled(true)"

Selanjutnya tambahin OncreateOptionMenu dibawahnya seperti dibawah ini "


 @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        return super.onCreateOptionsMenu(menu);
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        int id = item.getItemId();
        if (id == android.R.id.home){
            finish();
        }
        return super.onOptionsItemSelected(item);
    }


Source corde full di bawah bisa lihat- lihat di bawah sini...!!


public class ScrollingDoaActivity extends AppCompatActivity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_scrolling);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        toolbar.setTitle("E-Book Ruqyah");
        setSupportActionBar(toolbar);

        //Buat back tollbar

        Toolbar ToolBarAtas = (Toolbar)findViewById(R.id.toolbar);
        setSupportActionBar(ToolBarAtas);
        ToolBarAtas.setLogo(R.drawable.ab);
     ToolBarAtas.setLogoDescription(getResources().getString(R.string.app_name));


//action back
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);


//        getSupportActionBar().setDisplayShowCustomEnabled(true);


        WebView webView = (WebView) findViewById(R.id.conten_scroll);
        String url = getIntent().getStringExtra("url");
        webView.loadUrl(url);


        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab_scroll);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent(ScrollingDoaActivity.this,BtnDoaFragment.class);
                startActivity(intent);
            }
        });

        }

        //Actiotion tollbar back

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        return super.onCreateOptionsMenu(menu);
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        int id = item.getItemId();
        if (id == android.R.id.home){
            finish();
        }
        return super.onOptionsItemSelected(item);
    }

}



Demo:

Sesudah di kasih Action bar home


ketika di scroll akan imag dan name tool bar akan berpindah secara auto

Finish..., Selamat mencoba  ....
Hanya itu yang saya sampaikan semoga dengan tutorial ini bermanfaat bagi pemula belajar android studio

Post a Comment

Previous Post Next Post