Gjest Slettet+9871234876134 Skrevet 8. januar 2010 Del Skrevet 8. januar 2010 Hei, har tenkt til å utvikle navigasjons applikasjon for blinde på mobil, hvor det er viktig å kunne skille mellom venstre og høyre lydkilde (slik at brukeren kan høre lyd på høyre side hvis en hindring befinner seg på høyre side). Lurte på hva som er best av J2ME eller Android når det gjelder lyd, og om noen av disse har mulighet til å skille mellom venstre/høyre lydkilde. Lenke til kommentar
TeisL Skrevet 8. januar 2010 Del Skrevet 8. januar 2010 Hei, har tenkt til å utvikle navigasjons applikasjon for blinde på mobil, hvor det er viktig å kunne skille mellom venstre og høyre lydkilde (slik at brukeren kan høre lyd på høyre side hvis en hindring befinner seg på høyre side). Lurte på hva som er best av J2ME eller Android når det gjelder lyd, og om noen av disse har mulighet til å skille mellom venstre/høyre lydkilde. Har bare pirket litt borti J2ME før og da ikke med lyd, men dette er bare en tanke men en telefon har vel som oftest bare en lydkilde og da kan det fort bli vanskelig å skille høyre å venstre. Om det skulle gå ann å skille høyre og venstre lydkilde når du utvikler i J2ME eller på andronid platformen, så burde du nok regne med at kanskje øreplugger burde brukes for å kunne høre h og v godt. Ser ut som det er mulig i Android: http://developer.android.com/reference/and.../SoundPool.html Lenke til kommentar
Gjest Slettet+9871234876134 Skrevet 9. januar 2010 Del Skrevet 9. januar 2010 Hei, har tenkt til å utvikle navigasjons applikasjon for blinde på mobil, hvor det er viktig å kunne skille mellom venstre og høyre lydkilde (slik at brukeren kan høre lyd på høyre side hvis en hindring befinner seg på høyre side). Lurte på hva som er best av J2ME eller Android når det gjelder lyd, og om noen av disse har mulighet til å skille mellom venstre/høyre lydkilde. Har bare pirket litt borti J2ME før og da ikke med lyd, men dette er bare en tanke men en telefon har vel som oftest bare en lydkilde og da kan det fort bli vanskelig å skille høyre å venstre. Om det skulle gå ann å skille høyre og venstre lydkilde når du utvikler i J2ME eller på andronid platformen, så burde du nok regne med at kanskje øreplugger burde brukes for å kunne høre h og v godt. Ser ut som det er mulig i Android: http://developer.android.com/reference/and.../SoundPool.html Tusen takk for tipset ang. SoundPool, har nettopp lest dokumentasjonen og det ser ut som det er akkurat det jeg trenger Har tenkt til å bruke headsett eller øreplugger under testinga av applikasjonen. Lenke til kommentar
Gjest Slettet+9871234876134 Skrevet 14. januar 2010 Del Skrevet 14. januar 2010 Har et nytt problem, denne gangen med Android og onLocationChanged - hvor onLocationChanged så å si aldri blir kalt på/kjørt (Max 1 gang ved API lvl 6). Jeg bruker Android SDK 1.5 og tilsvarende emulator, pluss bruker DDMS til å sende dummy koordinater til emulatoren. Har lagt til permission til ACCESS_FINE_LOCATION i manifestet også. Verdiene jeg får fra loc.getLatitude() og loc.getLongitude() da onLocationChanged blir kjørt den ene gangen er 0.0. Noen som har noen løsning på hva dette kan være? Dette er en simpel eksempel kode som jeg bruker: package com.example.GPS; import android.app.Activity; import android.content.Context; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.widget.Toast; public class GPS extends Activity { private LocationManager lm; private LocationListener locationListener; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //---use the LocationManager class to obtain GPS locations--- lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); locationListener = new MyLocationListener(); lm.requestLocationUpdates( LocationManager.GPS_PROVIDER, 0, 0, locationListener); } private class MyLocationListener implements LocationListener { @Override public void onLocationChanged(Location loc) { if (loc != null) { Toast.makeText(getBaseContext(), "Location changed : Lat: " + loc.getLatitude() + " Lng: " + loc.getLongitude(), Toast.LENGTH_SHORT).show(); } } @Override public void onProviderDisabled(String provider) { // TODO Auto-generated method stub } @Override public void onProviderEnabled(String provider) { // TODO Auto-generated method stub } @Override public void onStatusChanged(String provider, int status, Bundle extras) { // TODO Auto-generated method stub } } } (Det er tydeligvis flere som sliter med dette - dessverre virker ikke løsningen som ble funnet ut i den diskusjonen for meg). Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå