Tôi đang thêm Toolbar
vào trong ứng dụng của mình nhưng có vẻ như tôi gặp sự cố. Trong ứng dụng, tôi nên có một nút ở bên phải màn hình và tiêu đề ở giữa. Nhưng khi tôi đi sâu hơn trong ứng dụng, tôi sẽ hiển thị mũi tên quay lại ở bên trái, bằng cách thực hiện getSupportActionBar().setDisplayHomeAsUpEnabled()
. Và điều này hoạt động tốt nhưng khi tôi thêm nút quay lại, văn bản sẽ di chuyển sang phải để nút quay lại có thể có một số khoảng trắng tôi đoán. Ai đó có thể cho tôi biết làm thế nào tôi có thể có nút của tôi ở bên phải và tiêu đề luôn ở trung tâm, không có mather nếu nút quay lại được hiển thị hay không?Tiêu đề căn chỉnh của Thanh công cụ ở giữa với nút quay lại
Đây là thanh công cụ mã bố trí xml của tôi:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:padding="5dp"
tools:ignore="MissingPrefix">
<RelativeLayout
android:id="@+id/toolbar_info_holder"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:gravity="center"
android:textColor="@color/actionbar_title_color" />
<ImageView
android:id="@+id/toolbar_image"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true" />
<TextView
android:id="@+id/toolbar_count"
android:layout_width="13dp"
android:layout_height="13dp"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:background="@drawable/red_circle"
android:gravity="center"
android:text="4"
android:textColor="@color/white"
android:textSize="9sp" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
Chỉ cần một số cách giải quyết khác, nhưng một ý tưởng ngắn và đắt tiền sẽ là thêm mũi tên quay lại vào bố cục, ẩn, hiển thị và kiểm soát hành vi của chính bạn. – yennsarah
@ Có tôi nhưng, đó là một thực hành tốt. Tôi đang tìm kiếm một giải pháp tốt nên tôi có thể sử dụng nó trong tương lai và nó sẽ giúp người khác cũng như –
Nếu không có khả năng nào khác, nó có thể là một sự lựa chọn tốt. Nếu không, đây chỉ là một ý tưởng cho một sửa chữa nhanh. :) – yennsarah