package com.demo.app.utils.ui; import android.app.Activity; import android.view.View; import android.widget.TextView; import com.demo.app.R; public class TopBarUtil { public static void init(Activity activity, String leftText, String title, String rightText, View.OnClickListener leftClickListener, View.OnClickListener rightClickListener) { TextView tv_left = activity.findViewById(R.id.tv_top_bar_left); TextView tv_title = activity.findViewById(R.id.tv_top_bar_middle); TextView tv_right = activity.findViewById(R.id.tv_top_bar_right); if (leftText != null) tv_left.setText(leftText); if (rightText != null) tv_right.setText(rightText); if (title != null) tv_title.setText(title); if (leftClickListener != null) { tv_left.setOnClickListener(leftClickListener); } if (rightClickListener != null) { tv_right.setOnClickListener(rightClickListener); } } public static void init(Activity activity, String title, View.OnClickListener leftClickListener) { init(activity, null, title, null, leftClickListener, null); } public static void init(Activity activity, String title,String rightText, View.OnClickListener leftClickListener,View.OnClickListener rightClickListener) { init(activity, null, title, rightText, leftClickListener, rightClickListener); } }