package com.orangesale.cn.fragment; import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.orangesale.cn.R; public class PearsonFragment extends Fragment implements View.OnClickListener { private ImageView userIconImage; private TextView usernameText, userSexText, userCityText; private LinearLayout usernameLine, userSexline, userCityLine, userPayLine, userSettingLine, userGeneralLine; @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = LayoutInflater.from(getActivity()).inflate(R.layout.content_user, container, false); init(view); return view; } /** * 组件初始化 */ private void init(View view) { userIconImage = view.findViewById(R.id.user_icon); usernameText = view.findViewById(R.id.user_username); userSexText = view.findViewById(R.id.user_sex); userCityText = view.findViewById(R.id.user_city); usernameLine = view.findViewById(R.id.user_username_line); userSexline = view.findViewById(R.id.user_sex_line); userCityLine = view.findViewById(R.id.user_city_line); userPayLine = view.findViewById(R.id.user_pay); userSettingLine = view.findViewById(R.id.user_setting); userGeneralLine = view.findViewById(R.id.user_general); setData(); } /** * 组件赋值 */ private void setData() { Bundle bundle = getArguments(); usernameText.setText(String.format("用户名:%s", bundle.getString("username"))); userSexText.setText(String.format("性别:%s", bundle.getString("sex"))); userCityText.setText(String.format("城市:%s", bundle.getString("city"))); } @Override public void onClick(View v) { } }