jimu-decompiled/sources/com/ubt/jimu/picture/PictureScrollActivity.java
2025-05-13 19:24:51 +02:00

85 lines
3.9 KiB
Java

package com.ubt.jimu.picture;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.picture.PictureShowAdapter;
import com.ubt.jimu.picture.pagerecyclerview.HorizontalPageLayoutManager;
import com.ubt.jimu.picture.pagerecyclerview.PagerHelper;
import com.ubtech.utils.StringUtils;
import java.util.ArrayList;
/* loaded from: classes2.dex */
public class PictureScrollActivity extends BaseActivity {
private RecyclerView a;
private View b;
private TextView c;
private TextView d;
/* JADX INFO: Access modifiers changed from: private */
public void e(boolean z) {
if (z) {
this.d.setVisibility(0);
} else {
this.d.setVisibility(8);
}
}
private void initData() {
final ArrayList arrayList = (ArrayList) getIntent().getSerializableExtra("urlString");
this.b.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.picture.PictureScrollActivity.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
PictureScrollActivity.this.finish();
}
});
PictureShowAdapter pictureShowAdapter = new PictureShowAdapter(this, arrayList);
PagerHelper pagerHelper = new PagerHelper();
this.a.setLayoutManager(new HorizontalPageLayoutManager(1, 1));
this.a.setAdapter(pictureShowAdapter);
pagerHelper.a(this.a);
this.c.setText(String.format(getString(R.string.picture_text_index), String.valueOf(1), String.valueOf(arrayList.size())));
pagerHelper.a(new PagerHelper.onPageChangeListener() { // from class: com.ubt.jimu.picture.PictureScrollActivity.2
@Override // com.ubt.jimu.picture.pagerecyclerview.PagerHelper.onPageChangeListener
public void a(int i) {
PictureScrollActivity.this.c.setText(String.format(PictureScrollActivity.this.getString(R.string.picture_text_index), String.valueOf(i + 1), String.valueOf(arrayList.size())));
PictureScrollActivity.this.d.setText(((PictureShowModel) arrayList.get(i)).getText());
PictureScrollActivity.this.e(!StringUtils.e(((PictureShowModel) arrayList.get(i)).getText()));
}
});
pictureShowAdapter.a(new PictureShowAdapter.ItemOnClickListener() { // from class: com.ubt.jimu.picture.PictureScrollActivity.3
@Override // com.ubt.jimu.picture.PictureShowAdapter.ItemOnClickListener
public void a(View view, int i) {
PictureScrollActivity pictureScrollActivity = PictureScrollActivity.this;
pictureScrollActivity.e((pictureScrollActivity.d.getVisibility() == 0 || StringUtils.e(((PictureShowModel) arrayList.get(i)).getText())) ? false : true);
}
});
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.activity_picture_scroll);
this.a = (RecyclerView) findViewById(R.id.ry_picture);
this.b = findViewById(R.id.img_back);
this.c = (TextView) findViewById(R.id.tv_index);
this.d = (TextView) findViewById(R.id.tv_pic_desc);
initData();
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
public static void a(Context context, ArrayList<PictureShowModel> arrayList) {
Intent intent = new Intent(context, (Class<?>) PictureScrollActivity.class);
intent.putExtra("urlString", arrayList);
context.startActivity(intent);
}
}