|  | @@ -7,6 +7,7 @@ import android.os.Bundle;
 | 
	
		
			
				|  |  |  import android.text.TextUtils;
 | 
	
		
			
				|  |  |  import android.util.Log;
 | 
	
		
			
				|  |  |  import android.view.View;
 | 
	
		
			
				|  |  | +import android.widget.ImageView;
 | 
	
		
			
				|  |  |  import android.widget.TextView;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.chad.library.adapter.base.BaseQuickAdapter;
 | 
	
	
		
			
				|  | @@ -33,6 +34,8 @@ public class MusicTuningForkDialog extends Dialog implements View.OnClickListene
 | 
	
		
			
				|  |  |      private MusicTuningForkAdapter mTuningForkAdapter;
 | 
	
		
			
				|  |  |      private TextView mTvCurrentMusicPosition;
 | 
	
		
			
				|  |  |      private int currentMusicPos = VoiceDataUtils.DEFAULT_MUSIC_POS;
 | 
	
		
			
				|  |  | +    private TextView mTvHzTip;
 | 
	
		
			
				|  |  | +    private ImageView mIvHzTip;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      public MusicTuningForkDialog(@NonNull Context context) {
 | 
	
		
			
				|  |  |          super(context, com.cooleshow.base.R.style.DialogStyle);
 | 
	
	
		
			
				|  | @@ -44,6 +47,8 @@ public class MusicTuningForkDialog extends Dialog implements View.OnClickListene
 | 
	
		
			
				|  |  |          setContentView(R.layout.dialog_tuning_fork_layout);
 | 
	
		
			
				|  |  |          buildList();
 | 
	
		
			
				|  |  |          mRecyclerView = findViewById(R.id.recyclerView);
 | 
	
		
			
				|  |  | +        mTvHzTip = findViewById(R.id.tv_hz_tip);
 | 
	
		
			
				|  |  | +        mIvHzTip = findViewById(R.id.iv_hz_tip);
 | 
	
		
			
				|  |  |          findViewById(R.id.view_add).setOnClickListener(this);
 | 
	
		
			
				|  |  |          findViewById(R.id.view_reduce).setOnClickListener(this);
 | 
	
		
			
				|  |  |          findViewById(R.id.tv_confirm).setOnClickListener(this);
 | 
	
	
		
			
				|  | @@ -141,4 +146,18 @@ public class MusicTuningForkDialog extends Dialog implements View.OnClickListene
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return -1;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  | +    public void show() {
 | 
	
		
			
				|  |  | +        super.show();
 | 
	
		
			
				|  |  | +        updateCurrentHzStandardText();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    private void updateCurrentHzStandardText() {
 | 
	
		
			
				|  |  | +        int currentMusicHzStandard = VoiceDataUtils.getInstance().getCurrentMusicHzStandard();
 | 
	
		
			
				|  |  | +        if (mTvHzTip != null) {
 | 
	
		
			
				|  |  | +            mIvHzTip.setVisibility(currentMusicHzStandard == VoiceDataUtils.DEFAULT_MUSIC_HZ_STANDARD_440_HZ ? View.GONE : View.VISIBLE);
 | 
	
		
			
				|  |  | +            mTvHzTip.setText(getContext().getString(R.string.music_hz_str, currentMusicHzStandard));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  }
 |