فهرست منبع

增加调音器部分提示icon

Pq 2 سال پیش
والد
کامیت
654e2be35f

+ 2 - 1
musictuner/src/main/java/com/cooleshow/musictuner/MusicTunerActivity.java

@@ -65,7 +65,7 @@ public class MusicTunerActivity extends BaseActivity<ActivityMusicTunerLayoutBin
                                 viewBinding.tvBeforeResultVoiceTones.setText(voiceToneBean.beforeName);
                                 viewBinding.tvAfter.setText(voiceToneBean.afterName);
                                 long differenceText = getDifferenceText(voiceToneBean.difference);
-                                viewBinding.tvDifference.setText(differenceText != -1 ? String.valueOf(differenceText) : "");
+                                viewBinding.tvDifference.setText(differenceText != -1 ? String.format("%d¢", differenceText) : "");
                                 viewBinding.viewDashBoard.setProgress((int) differenceText);
                             }
                         }
@@ -120,6 +120,7 @@ public class MusicTunerActivity extends BaseActivity<ActivityMusicTunerLayoutBin
 
     private void updateCurrentHzStandardText() {
         int currentMusicHzStandard = VoiceDataUtils.getInstance().getCurrentMusicHzStandard();
+        viewBinding.ivMusicHzTip.setVisibility(currentMusicHzStandard == VoiceDataUtils.DEFAULT_MUSIC_HZ_STANDARD_440_HZ ? View.GONE : View.VISIBLE);
         viewBinding.tvMusicHzStandard.setText(getString(R.string.music_hz_str, currentMusicHzStandard));
     }
 }

BIN
musictuner/src/main/res/drawable-xhdpi/icon_music_hz_tip.png


BIN
musictuner/src/main/res/drawable-xxhdpi/icon_music_hz_tip.png


+ 12 - 0
musictuner/src/main/res/layout/activity_music_tuner_layout.xml

@@ -25,6 +25,18 @@
         app:layout_constraintTop_toBottomOf="@+id/toolbar_include" />
 
     <ImageView
+        android:visibility="gone"
+        android:layout_marginStart="5dp"
+        app:layout_constraintLeft_toRightOf="@+id/tv_music_hz_standard"
+        app:layout_constraintBottom_toBottomOf="@+id/tv_music_hz_standard"
+        app:layout_constraintTop_toTopOf="@+id/tv_music_hz_standard"
+        android:id="@+id/iv_music_hz_tip"
+        android:src="@drawable/icon_music_hz_tip"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"/>
+
+    <ImageView
+        android:adjustViewBounds="true"
         android:id="@+id/iv_dash_board_bg"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"