- Beranda
- Komunitas
- Tech
- Programmer Forum
Bertanya seputar activity yang mengalami doble activity pada android


TS
UntukJualan
Bertanya seputar activity yang mengalami doble activity pada android
halo gan, kembali ane yang newbi ini mau tanya lagi nih soal android. jadi ane punya 2 activity,
pada activity kedua terdapat media player. apabila di pencet dia keluar suara, tp permasalahannya pada saat saya teken tombol back, activity yang lama gak ketutup, malah jadi doble activity.
ada yang tau cara biar activity kedua itu tidak berjalan doble? ini source code nya. thanks before
btw saya buat untuk versi 3.0 (HoneyComb)
Activity pertama berisi menu-menu
sedangkan di activity kedua berisi seperti ini
makasih atas bantuannya
pada activity kedua terdapat media player. apabila di pencet dia keluar suara, tp permasalahannya pada saat saya teken tombol back, activity yang lama gak ketutup, malah jadi doble activity.
ada yang tau cara biar activity kedua itu tidak berjalan doble? ini source code nya. thanks before
btw saya buat untuk versi 3.0 (HoneyComb)
Activity pertama berisi menu-menu
Code:
public class TuntunanShalat extends Activity {
\t
\t@Override
\tprotected void onCreate(Bundle savedInstanceState) {
\t\t// TODO Auto-generated method stub
\t\tsuper.onCreate(savedInstanceState);
\t\tsetContentView(R.layout.hal2);
\t}
public void Isi_takbiratulihram (View view){
\tIntent isi_takbiratulihram = new Intent (TuntunanShalat.this, Isi_TakbiratulIhram.class);
\tstartActivity(isi_takbiratulihram);
\t
\t
}\t
\tpublic void Niat (View view){
\tIntent niat = new Intent (TuntunanShalat.this, Niat.class);
\tstartActivity(niat);
\t
}
sedangkan di activity kedua berisi seperti ini
Code:
public class Isi_TakbiratulIhram extends Activity{
\tMediaPlayer mp;
\t@Override
\tprotected void onCreate(Bundle savedInstanceState) {
\t\t// TODO Auto-generated method stub
\t\tsuper.onCreate(savedInstanceState);
\t\tsetContentView(R.layout.isitakbiratulihram);
\t
\t\tImageButton iftitah1=(ImageButton) findViewById (R.id.takbiratulihram1);
iftitah1.setOnClickListener(new OnClickListener(){
\t @Override
\tpublic void onClick(View v){
\t\tgo();
\t }
\tpublic void go(){
\t\t
\tif(mp != null ){
\t\tmp.stop();
\t\ttry {
\t\t\tmp.prepare();
\t\t} catch (IllegalStateException e) {
\t\t\t// TODO Auto-generated catch block
\t\t\te.printStackTrace();
\t\t} catch (IOException e) {
\t\t\t// TODO Auto-generated catch block
\t\t\te.printStackTrace();
\t\t}
\t\tmp.seekTo(0);
\t\t
\t\tmp = null;
\t
\t}
\telse {
\t\tmp=MediaPlayer.create(Isi_TakbiratulIhram.this, R.raw.iftitah1);
\t\t
\t\t
\tmp.start();
\t
\t
\t}
\t
}});
makasih atas bantuannya

0
736
1


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan