wjc
2026-03-03 41acbc671acb82d38ced59c65f0177ed2a216bf1
app/src/main/java/com/hdl/photovoltaic/ui/adapter/MessageHouseAdapter.java
@@ -2,6 +2,7 @@
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -13,6 +14,7 @@
import androidx.recyclerview.widget.RecyclerView;
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.enums.DeviceType;
import com.hdl.photovoltaic.enums.MessageAlarmStateType;
import com.hdl.photovoltaic.ui.bean.MessageBean;
@@ -26,7 +28,6 @@
 * 住宅消息适配器
 */
public class MessageHouseAdapter extends RecyclerView.Adapter<MessageHouseAdapter.MyViewHolder> {
    private List<MessageBean> mList;
    private final Context mContext;
@@ -47,6 +48,10 @@
    public void onBindViewHolder(@NonNull MessageHouseAdapter.MyViewHolder holder, int position) {
        MessageBean messageBean = this.mList.get(position);
        GlideUtils.getRoundedCornersImage(mContext, messageBean.getPowerStationImage(), holder.home_image_iv, 6);
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            //根据语言方向自动调整gravity
            holder.item_home_name_tv.setGravity(Gravity.CENTER_VERTICAL | Gravity.END);
        }
        holder.item_home_name_tv.setText(messageBean.getHomeName());
        holder.item_content_tv.setText(messageBean.getTitle());
        String date = TimeUtils.getDataFromTimestamp(messageBean.getCreateTime());