Wo finde ich logcat Oo ?
Also Fehler sind jedenfalls keine vorhanden ...
/e : Logcat etc alles gefunden ... Wenn ich nun denn Code am Richtigen Ort einfüge
dann geht die App nicht mehr ... Auch nicht mit anderem Datum.
Wo finde ich logcat Oo ?
Also Fehler sind jedenfalls keine vorhanden ...
/e : Logcat etc alles gefunden ... Wenn ich nun denn Code am Richtigen Ort einfüge
dann geht die App nicht mehr ... Auch nicht mit anderem Datum.
Hi exact,
ähm ok und was sagt die LogCat?
zu deinem geposteten Code:
1. bei der if Bedindgung fehlt eine eine schließende Klammer.
2. soll das wirklich so aussehen: "Calendar ablauf = new GregorianCalendar(2011,7,1);" weil 2011 ist schon vorbei.
sollte es nicht eher so aussehen: Calendar ablauf = new GregorianCalendar(2012,Calendar.AUGUST,1); ?
Mfg Titus
Edit: ah ok das mit 2011 wird wohl zu test zwecken gewesen sein
Stimmt 2011 war zum testen
Aber deine Idee mit "Calendar ablauf = new GregorianCalendar(2012,Calendar.AUGUST,1);"
ist gar nicht mal so schlecht ... Man könnte es ja mal testen.
Aber wenn ich diese 2. Klammer noch hinzufüge dann erscheint wieder ein Fehler bzw dann ist alles was darunter liegt Falsch bzw wird als Fehler Angezeigt.
Hi Hi exact,
nur so ne dumme Frage aber hast du auch die Klammer zum abschließen der Activtiy gesetzt weil in deinem Code fehlt die auch.
Bzw. poste mal den Code der Activity nochmal und bitte darauf achten das er komplett ist also alle Klammern und auch die imports.
mfg Titus
Hier mal der Codeschnipsel
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Calendar;
import java.util.GregorianCalendar;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.ContentValues;
import android.content.res.Resources;
import android.database.Cursor;
import android.media.MediaPlayer;
import android.media.RingtoneManager;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.util.Log;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.widget.Button;
import android.widget.GridView;
public class GridActivity extends Activity {
private MediaPlayer m_player;
private GridView m_grid;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.grid);
Calendar ablauf = new GregorianCalendar(2012,6,10);
Calendar heute = new GregorianCalendar();
if (heute.after(ablauf)) {
finish();
}
m_player = new MediaPlayer();
Bundle b = getIntent().getExtras();
int tabindex = b.getInt("tabindex");
m_grid = (GridView) findViewById(R.id.grid);
Soundboard s = new Soundboard(tabindex);
m_grid.setAdapter(new ClipAdapter(this, s));
}
@Override
Alles anzeigen
Mache ich denn Code nun so rein
Calendar ablauf = new GregorianCalendar(2012,6,10);
Calendar heute = new GregorianCalendar();
if (heute.after(ablauf)) {
finish();
}
}
dann bekomme ich einen Fehler hier
m_player = new MediaPlayer();
Bundle b = getIntent().getExtras();
int tabindex = b.getInt("tabindex");
Syntex error on Token m_player & co
Hi eXact,
also wenn du das so einfügst:
Calendar ablauf = new GregorianCalendar(2012,6,10);
Calendar heute = new GregorianCalendar();
if (heute.after(ablauf)) {
finish();
}
} //<--- die ist zu viel
ist die letzte schließende Klammer zu viel.
was mich verwundert ist das im Codeschnipsel(GridActivity) diese Klammer fehlt.
mfg Titus
Ja das die zuviel ist habe ich auch schon bemerkt
Nur geht es trotzdem nicht ... Egal wie wo was ich mache ...
Vielleicht solltest du mal den Code in einem neuem Projekt testen. Wenn es da funktioniert, dann muss es ja auch in dem Projekt funktionieren.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!