49 lines
2.0 KiB
Java
49 lines
2.0 KiB
Java
package com.ubt.jimu.diy.view;
|
|
|
|
import android.content.Intent;
|
|
import android.os.Bundle;
|
|
import androidx.fragment.app.FragmentTransaction;
|
|
import com.ubt.jimu.BaseActivity;
|
|
import com.ubt.jimu.R;
|
|
import com.ubt.jimu.diy.model.DiyDetailsModel;
|
|
import com.ubt.jimu.diy.view.fragment.browse.DiyDetailsFragment;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class OfficialDiyDetailActivity extends BaseActivity implements DiyDetailsFragment.OnInteractionListener {
|
|
private boolean mBackFromComment = false;
|
|
private DiyDetailsFragment mDetailsFragment;
|
|
|
|
@Override // com.ubt.jimu.diy.view.fragment.browse.DiyDetailsFragment.OnInteractionListener
|
|
public void onCommentClick(DiyDetailsModel diyDetailsModel) {
|
|
this.mBackFromComment = true;
|
|
DiyCommentListActivity.start(this, diyDetailsModel);
|
|
}
|
|
|
|
@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_diy_detail);
|
|
Intent intent = getIntent();
|
|
if (intent != null) {
|
|
this.mDetailsFragment = DiyDetailsFragment.newInstance(intent.getLongExtra("modelId", 0L), intent.getStringExtra("customModelId"));
|
|
this.mDetailsFragment.setListener(this);
|
|
FragmentTransaction a = getSupportFragmentManager().a();
|
|
a.a(R.id.diy_detail_container, this.mDetailsFragment);
|
|
a.a();
|
|
}
|
|
}
|
|
|
|
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
|
|
protected void onResume() {
|
|
super.onResume();
|
|
if (this.mBackFromComment) {
|
|
this.mDetailsFragment.requestDetails();
|
|
this.mBackFromComment = false;
|
|
}
|
|
}
|
|
|
|
@Override // com.ubt.jimu.BaseActivity
|
|
public void relayout() {
|
|
}
|
|
}
|