diff --git a/app/src/main/java/com/sl/house_property/MainTabActivity.java b/app/src/main/java/com/sl/house_property/MainTabActivity.java index 1d0db83..67b15bf 100644 --- a/app/src/main/java/com/sl/house_property/MainTabActivity.java +++ b/app/src/main/java/com/sl/house_property/MainTabActivity.java @@ -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 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接口的列表 diff --git a/app/src/main/java/com/sl/house_property/message/MessageFragment.java b/app/src/main/java/com/sl/house_property/message/MessageFragment.java index 4b62b54..9cbfa69 100644 --- a/app/src/main/java/com/sl/house_property/message/MessageFragment.java +++ b/app/src/main/java/com/sl/house_property/message/MessageFragment.java @@ -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("消息"); } diff --git a/app/src/main/res/drawable/circle_red.xml b/app/src/main/res/drawable/circle_red.xml index d038667..3f34201 100644 --- a/app/src/main/res/drawable/circle_red.xml +++ b/app/src/main/res/drawable/circle_red.xml @@ -5,7 +5,5 @@ - + diff --git a/app/src/main/res/layout/activity_main_tab.xml b/app/src/main/res/layout/activity_main_tab.xml index 48c3b38..35e4c84 100644 --- a/app/src/main/res/layout/activity_main_tab.xml +++ b/app/src/main/res/layout/activity_main_tab.xml @@ -92,11 +92,13 @@ android:text="消息" android:textColor="@color/radiobuttoncolor" /> -