动态bug fix
This commit is contained in:
@@ -19,6 +19,11 @@ public class RoomVPAdapter extends FragmentPagerAdapter {
|
||||
this.fragmentList = fragmentList;
|
||||
}
|
||||
|
||||
public RoomVPAdapter(FragmentManager fm, List<Fragment> fragmentList,int behavior) {
|
||||
super(fm,behavior);
|
||||
this.fragmentList = fragmentList;
|
||||
}
|
||||
|
||||
public RoomVPAdapter(FragmentManager fm) {
|
||||
super(fm,FragmentPagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT);
|
||||
}
|
||||
|
@@ -1,8 +1,7 @@
|
||||
<com.nnbc123.app.common.widget.StatusLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:context="com.nnbc123.app.home.fragment.HomeOtherTabFragment">
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
|
||||
android:id="@+id/swipe_refresh"
|
||||
|
@@ -112,6 +112,7 @@ public class PublishActivity extends BaseMvpActivity<IPublishView, PublishPresen
|
||||
|
||||
// 话题客态页进入(话题进入不让修改话题标签)
|
||||
private boolean fromWorld;
|
||||
private List<MiniWorldChooseInfo> miniWorldChooseInfoList;
|
||||
|
||||
public static void start(DialogManager manager, long worldId) {
|
||||
if (beforeStart(manager)) {
|
||||
@@ -264,9 +265,6 @@ public class PublishActivity extends BaseMvpActivity<IPublishView, PublishPresen
|
||||
public void afterTextChanged(Editable s) {
|
||||
tvInputLimit.setText(s.length() + "/500");
|
||||
updatePublishStatus();
|
||||
String inputText = s.toString().trim();
|
||||
tvPublish.setTextColor(!TextUtils.isEmpty(inputText) ? getResources().getColor(R.color.color_7154EE) : getResources().getColor(R.color.color_999999));
|
||||
tvPublish.setEnabled(!TextUtils.isEmpty(inputText));
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -304,7 +302,9 @@ public class PublishActivity extends BaseMvpActivity<IPublishView, PublishPresen
|
||||
}
|
||||
|
||||
private void updatePublishStatus() {
|
||||
tvPublish.setEnabled(uploadList.size() > 0);
|
||||
boolean isEnabled = uploadList.size() > 0;
|
||||
tvPublish.setEnabled(isEnabled);
|
||||
tvPublish.setTextColor(isEnabled ? getResources().getColor(R.color.color_7154EE) : getResources().getColor(R.color.color_999999));
|
||||
}
|
||||
|
||||
private void initOtherView() {
|
||||
@@ -476,8 +476,6 @@ public class PublishActivity extends BaseMvpActivity<IPublishView, PublishPresen
|
||||
llMiniWorld.setVisibility(View.VISIBLE);
|
||||
}
|
||||
|
||||
private List<MiniWorldChooseInfo> miniWorldChooseInfoList;
|
||||
|
||||
private void addMiniWorldList(List<MiniWorldChooseInfo> list) {
|
||||
miniWorldChooseInfoList = list;
|
||||
flGroup.removeAllViews();
|
||||
|
@@ -10,7 +10,7 @@
|
||||
android:id="@+id/title_bar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="25dp"
|
||||
android:layout_marginTop="35dp"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<TextView
|
||||
|
@@ -5,6 +5,7 @@ import android.content.Context;
|
||||
import android.content.Intent;
|
||||
|
||||
import androidx.fragment.app.Fragment;
|
||||
import androidx.fragment.app.FragmentPagerAdapter;
|
||||
import androidx.viewpager.widget.ViewPager;
|
||||
|
||||
import com.nnbc123.app.R;
|
||||
@@ -34,7 +35,7 @@ public class RadishRankingActivity extends BaseViewBindingActivity<ActivityRadis
|
||||
public void init() {
|
||||
EventBus.getDefault().register(this);
|
||||
getBinding().viewpager.setOffscreenPageLimit(2);
|
||||
getBinding().viewpager.setAdapter(new RoomVPAdapter(getSupportFragmentManager(), getFragment()));
|
||||
getBinding().viewpager.setAdapter(new RoomVPAdapter(getSupportFragmentManager(), getFragment(), FragmentPagerAdapter.BEHAVIOR_SET_USER_VISIBLE_HINT));
|
||||
getBinding().viewpager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
|
||||
@Override
|
||||
public void onPageSelected(int position) {
|
||||
|
Reference in New Issue
Block a user