前提・実現したいこと
AndroidstudioでJavaを使用し、シークバーで5-15の数値を入力して反映したいのですが
エラーは出ないのですがアプリが起動しません。
原因を教えてください。
発生している問題・エラーメッセージ
アプリの停止。起動しない。
エラーメッセージ
該当のソースコード
java
1 @Override 2 protected void onCreate(Bundle savedInstanceState){ 3 super.onCreate(savedInstanceState); 4 setContentView(R.layout.activity_main); 5 BottomNavigationView navView = findViewById(R.id.nav_view); 6 AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder( 7 R.id.navigation_home, R.id.navigation_dashboard, R.id.navigation_notifications) 8 .build(); 9 NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment); 10 NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration); 11 NavigationUI.setupWithNavController(navView, navController); 12 textureView = findViewById(R.id.textureView); 13 textureView.post((Runnable)(new Runnable(){ 14 public final void run() 15 { 16 startCamera(); 17 } 18 })); 19 20 if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { 21 soundPool = new SoundPool(5, AudioManager.STREAM_MUSIC, 0); 22 } else { 23 AudioAttributes attr = new AudioAttributes.Builder() 24 .setUsage(AudioAttributes.USAGE_MEDIA) 25 .setContentType(AudioAttributes.CONTENT_TYPE_MUSIC) 26 .build(); 27 soundPool = new SoundPool.Builder() 28 .setAudioAttributes(attr) 29 .setMaxStreams(5) 30 .build(); 31 } 32 mp1 = soundPool.load(this, R.raw.pym, 1); 33 mp2 = soundPool.load(this, R.raw.set, 1); 34 mp3 = soundPool.load(this, R.raw.pan, 1); 35 36** final SeekBar time = (SeekBar)findViewById(R.id.seekBar); 37 final TextView timetext = (TextView)findViewById(R.id.textView2); 38 timetext.setText("設定値:"+time.getProgress()); 39 40 time.setOnSeekBarChangeListener( 41 new SeekBar.OnSeekBarChangeListener() { 42 public void onProgressChanged(SeekBar seekBar,int progress, boolean fromUser) { 43 timetext.setText("設定値:"+time.getProgress()); 44 } 45 46 public void onStartTrackingTouch(SeekBar seekBar) { 47 } 48 49 public void onStopTrackingTouch(SeekBar seekBar) { 50 } 51 } 52 );** 53 } 54
xml
1 <LinearLayout 2 android:layout_width="match_parent" 3 android:layout_height="wrap_content" 4 android:orientation="horizontal"> 5 6 <SeekBar 7 android:id="@+id/seekBar" 8 android:layout_width="match_parent" 9 android:layout_height="50dp" 10 android:max="15" 11 android:progress="7"/> 12 </LinearLayout>
試したこと
コードの記述場所の変更
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。