Search This Blog

Friday, June 30, 2017

Cập nhật tiêu đề bằng image trên actionbar

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final ActionBar actionBar = getSupportActionBar();
        actionBar.setCustomView(R.layout.actionbar_custom_view_home);
        actionBar.setDisplayShowTitleEnabled(false);
        actionBar.setDisplayShowCustomEnabled(true);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
XML : actionbar_custom_view_home.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:gravity="center"    android:orientation="horizontal" >

    <ImageView        android:id="@+id/actionBarLogo"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:clickable="false"        android:focusable="false"        android:paddingLeft="30dp"        android:layout_gravity="center"
        android:longClickable="false"        android:src="@drawable/tuoitre_logo_small" />

</LinearLayout>

No comments:

Post a Comment