Re: [android-beginners] Application crashing
Hi, Your onCreate method is not calling the default: super.onCreate( icicle ); Also, I would wrap the body of the code in a try{ } catch( Exception ex ) clause. Hope this helps, Sy Varun Khanduja wrote: Hello, I am trying to make a small To do list application. The application keeps crashing on and saying, the application closed and please try again. The message also has force close option. Here is the code, does anyone has an idea what's wrong? Thanks package com.todolist; import java.util.ArrayList; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.view.View.OnKeyListener; import android.widget.ArrayAdapter; import android.widget.EditText; import android.widget.ListView; public class todolist extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { // Inflate your view setContentView(R.layout.main); // Get references to UI widgets ListView myListView = (ListView)findViewById(R.id.myListView); final EditText myEditText = (EditText)findViewById(R.id.myListView); // Create the array list of to do items final ArrayListString todoItems = new ArrayListString(); // Create the array adapter to bind the array to the listview final ArrayAdapterString aa; aa = new ArrayAdapterString(this, android.R.layout.simple_list_item_1, todoItems); // Bind the array adapter to the listview. myListView.setAdapter(aa); myEditText.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN) if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) { todoItems.add(0, myEditText.getText().toString()); aa.notifyDataSetChanged(); myEditText.setText(); return true; } return false; } }); } } -- You received this message because you are subscribed to the Google Groups Android Beginners group. NEW! Try asking and tagging your question on Stack Overflow at http://stackoverflow.com/questions/tagged/android To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en
[android-beginners] Re: Android application not playing sound on phone
Its odd, but one of the MP3 files will play the other just sounds like a blip, both files sound fine on the PC. Here is the modified play routine: private void playSound(int dResource) { try{ if ( m_objMediaPlayer != null ) { m_objMediaPlayer.stop(); m_objMediaPlayer.release(); } m_objMediaPlayer = MediaPlayer.create(getBaseContext(), dResource); m_objMediaPlayer.setLooping(false); m_objMediaPlayer.seekTo(0); //m_objMediaPlayer.prepareAsync(); m_objMediaPlayer.start(); } catch( Exception ex ) { Log.e( RacingLights.playSound, , ex ); } } On Sun, Feb 14, 2010 at 8:37 PM, Sy simonaplat...@googlemail.com wrote: Hi, I have been developing my first Android application which so far works just fine on the emulator and everything apart from the sounds also works on the phone. I have a HTC Tattoo phone and my application is being developed for Android 1.6. I have two small MP3 files in my resources: raw on.mp3 (3.28kb) off.mp3 (1.24Kb) When I try the application on the phone I don't get any sound effects, here is the code that works on the emulator: private void playSound(int dResource) { try{ if ( m_objMediaPlayer != null ) { m_objMediaPlayer.stop(); m_objMediaPlayer = null; } m_objMediaPlayer = MediaPlayer.create(this, dResource); m_objMediaPlayer.setLooping(false); m_objMediaPlayer.start(); } catch( Exception ex ) { Log.e( playSound, , ex ); } } Thank you. -- You received this message because you are subscribed to the Google Groups Android Beginners group. NEW! Try asking and tagging your question on Stack Overflow at http://stackoverflow.com/questions/tagged/android To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en
Re: [android-beginners] Re: Android application not playing sound on phone
Hi, Thank you for the reply, both files play on a PC, but only one will play on the phone. On Tue, Feb 16, 2010 at 10:54 PM, Kingcrowley kingcrow...@gmail.com wrote: sometimes you find encoding problems with MP3s, as in they don't use a standard encoding..not sure what codecs Android supports but maybe just try and play the file normally through the media player and see if it works On Feb 14, 8:37 pm, Sy simonaplat...@googlemail.com wrote: Hi, I have been developing my first Android application which so far works just fine on the emulator and everything apart from the sounds also works on the phone. I have a HTC Tattoo phone and my application is being developed for Android 1.6. I have two small MP3 files in my resources: raw on.mp3 (3.28kb) off.mp3 (1.24Kb) When I try the application on the phone I don't get any sound effects, here is the code that works on the emulator: private void playSound(int dResource) { try{ if ( m_objMediaPlayer != null ) { m_objMediaPlayer.stop(); m_objMediaPlayer = null; } m_objMediaPlayer = MediaPlayer.create(this, dResource); m_objMediaPlayer.setLooping(false); m_objMediaPlayer.start(); } catch( Exception ex ) { Log.e( playSound, , ex ); } } Thank you. -- You received this message because you are subscribed to the Google Groups Android Beginners group. NEW! Try asking and tagging your question on Stack Overflow at http://stackoverflow.com/questions/tagged/android To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.comandroid-beginners%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -- You received this message because you are subscribed to the Google Groups Android Beginners group. NEW! Try asking and tagging your question on Stack Overflow at http://stackoverflow.com/questions/tagged/android To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en