Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Android

Cách đặt phụ đề (subtitle) cho Action Bar trên Android

Giới thiệu

Ví dụ này minh họa cách thiết lập phụ đề (subtitle) cho Action Bar bằng phương thức setSubtitle().

Các bước thực hiện

Bước 1: Tạo dự án mới

Mở Android Studio, chọn File → New Project.

Bước 2: Thiết kế giao diện (res/layout/activity_main.xml)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:app="https://schemas.android.com/apk/res-auto"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:gravity="center"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <TextView
        android:id="@+id/text"
        android:textSize="30sp"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</LinearLayout>

Bước 3: Viết logic (src/MainActivity.java)

package com.example.myapplication;

import android.os.Build;
import android.os.Bundle;
import android.support.annotation.RequiresApi;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {
    TextView textView;

    @RequiresApi(api = Build.VERSION_CODES.N)
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        textView = findViewById(R.id.text);

        // Chỉ đặt phụ đề cho Action Bar
        getSupportActionBar().setSubtitle("sairam");

        textView.setText("Phụ đề là: sairam");
    }
}

Chạy ứng dụng

Chạy ứng dụng, Action Bar sẽ hiển thị phụ đề sairam ngay dưới tiêu đề mặc định.

Cách đặt phụ đề (subtitle) cho Action Bar trên Android