2016-07-28 27 views
0

Ich bin ein Anfänger in der Programmierung. Was ich versuche zu erstellen, ist eine Leiste, um die Dauer der Audiodatei anzuzeigen, die in Android Studio wiedergegeben wird, und wenn der Benutzer in dem Audio, das gerade abgespielt wird, vorwärts oder rückwärts gehen möchte, indem er diese Leiste verwendet. Und welche Art von Layouts muss ich in XML verwenden?Erhalte die Dauer einer Audiodatei

Hier ist mein Java-Code:

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_predici); 
    Button button1=(Button)findViewById(R.id.buttonpredica1); 
    Button button2=(Button)findViewById(R.id.buttonpredica2); 

    //button1 
    button1.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      player=MediaPlayer.create(prediciActivity.this,R.raw.cuisusinmijloculfurtunii); 
      player.seekTo(length); 
      player.start(); 


     } 
    }); 
    button2.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      length=player.getCurrentPosition(); 
      player.pause(); 

     } 

    }); 
} 

Antwort

0

Ich bin ziemlich sicher, es player.getDuration ist()