1
단순히 화면에 볼륨 값을 표시하는 응용 프로그램을 만들려고합니다. 아래 코드는 제가 작성한 코드입니다. 작동해야하는 것처럼 느껴지지만 실행했을 때 7의 값을 얻었지만 벨소리 장치의 볼륨을 얼마나 많이 변경했는지에 관계없이 변경되지 않습니다. 어떤 도움을 주셔서 감사합니다! 감사합니다안드로이드 벨소리 볼륨 표시
public class MainActivity extends Activity {
int myCurrentVolume = 0;
String myString = "Hello World";
AudioManager myAudio;
private TextView myVolumeLevel;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myVolumeLevel = (TextView) this
.findViewById(R.id.text_VolumeLevel);
myAudio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
myCurrentVolume = myAudio.getStreamVolume(AudioManager.ADJUST_SAME);
String myString = String.valueOf(myCurrentVolume);
myVolumeLevel.setText(myString);
감사합니다! 완벽하게 작동합니다. – John