This commit is contained in:
jinyuer
2021-04-20 15:43:02 +08:00
parent 645b56e7e5
commit 87d54136f9
4 changed files with 16 additions and 13 deletions

View File

@@ -11,6 +11,7 @@ import android.view.MotionEvent;
import android.view.View;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import com.gyf.immersionbar.ImmersionBar;
import com.sl.house_property.cart.CartFragment;
@@ -68,11 +69,13 @@ public class MainTabActivity extends BaseActivity<ActivityMainTabBinding>
public void visibilyBottom(int isVisibily) {
findViewById(R.id.rl_bottom).setVisibility(isVisibily);
}
public void setMessageCount(boolean isRed){
if (isRed){
findViewById(R.id.redview).setVisibility(View.VISIBLE);
public void setMessageCount(int num){
TextView viewById = findViewById(R.id.redview);
if (num>0){
viewById.setText(num);
viewById .setVisibility(View.VISIBLE);
}else {
findViewById(R.id.redview).setVisibility(View.GONE);
viewById.setVisibility(View.GONE);
}
}
//2. 保存MyOnTouchListener接口的列表

View File

@@ -113,10 +113,10 @@ public class MessageFragment extends Fragment {
if (i > 0) {
tvTitle.setText("消息(" + i + ")");
MainTabActivity activity = (MainTabActivity) getActivity();
activity.setMessageCount(true);
activity.setMessageCount(i);
} else {
MainTabActivity activity = (MainTabActivity) getActivity();
activity.setMessageCount(false);
activity.setMessageCount(i);
tvTitle.setText("消息");
}

View File

@@ -5,7 +5,5 @@
<solid android:color="#F00" />
<size
android:width="9dp"
android:height="9dp" />
</shape>

View File

@@ -92,11 +92,13 @@
android:text="消息"
android:textColor="@color/radiobuttoncolor" />
<View
android:visibility="gone"
<TextView
android:gravity="center"
android:id="@+id/redview"
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_width="12dp"
android:textSize="6dp"
android:layout_height="12dp"
android:textColor="@color/white"
android:layout_marginLeft="-8dp"
android:layout_toRightOf="@id/button2"
android:background="@drawable/circle_red" />