Michael H
- Forum-Beiträge: 127
26.02.2013, 11:29:11 via Website
26.02.2013 11:29:11 via Website
Hallo zusammen!
Habe ein Problem, wo ich nicht recht weiter weiss...
Wenn ich in der Startactivity bin und das Device wende, sollte sich eigentlich die Activity neu zeichnen. Nun schliesst sich aber die Activity automatisch ohne eine Nachricht zu hinterlassen. Im Logcat kann ich auch keine Fehlerausgabe finden. Hatte bereits einer von euch dieses oder ein ähnliches Problem.
Vielleicht noch zur Hilfe mein Code (onCreate und onResume)
Würde mich über eine Rückmeldung freuen..
Edit:
Habe nun gemerkt dass wenn ich nur das layout einbinde und sonsts nichts ausführe, also oncreate und onresume die übrigen Zeilen auskommentiere geschieht dasselbe. Also kann es nicht an meinem Code liegen!?!?
Edit:
Habe jetzt die LogMeldung rausgekriegt:
Gruss Michi
Habe ein Problem, wo ich nicht recht weiter weiss...
Wenn ich in der Startactivity bin und das Device wende, sollte sich eigentlich die Activity neu zeichnen. Nun schliesst sich aber die Activity automatisch ohne eine Nachricht zu hinterlassen. Im Logcat kann ich auch keine Fehlerausgabe finden. Hatte bereits einer von euch dieses oder ein ähnliches Problem.
Vielleicht noch zur Hilfe mein Code (onCreate und onResume)
1@Override
2 protected void onCreate(Bundle savedInstanceState) {
3 super.onCreate(savedInstanceState);
4 setContentView(R.layout.activity_main);
5 // Reference to gridview
6 gridView = (GridView) findViewById(R.id.main_gridview);
7 gridView.setNumColumns(getColumns());
8 menuItems = getMenuItems();
9 adapter = new MainActivityArrayAdapter(this, menuItems);
10 gridView.setAdapter(adapter);
11 gridView.setOnItemClickListener(this);
12 }
13
14 @Override
15 public void onResume() {
16 super.onResume();
17 gridView.setNumColumns(getColumns());
18 refreshAdapter();
19 }
2 protected void onCreate(Bundle savedInstanceState) {
3 super.onCreate(savedInstanceState);
4 setContentView(R.layout.activity_main);
5 // Reference to gridview
6 gridView = (GridView) findViewById(R.id.main_gridview);
7 gridView.setNumColumns(getColumns());
8 menuItems = getMenuItems();
9 adapter = new MainActivityArrayAdapter(this, menuItems);
10 gridView.setAdapter(adapter);
11 gridView.setOnItemClickListener(this);
12 }
13
14 @Override
15 public void onResume() {
16 super.onResume();
17 gridView.setNumColumns(getColumns());
18 refreshAdapter();
19 }
Würde mich über eine Rückmeldung freuen..
Edit:
Habe nun gemerkt dass wenn ich nur das layout einbinde und sonsts nichts ausführe, also oncreate und onresume die übrigen Zeilen auskommentiere geschieht dasselbe. Also kann es nicht an meinem Code liegen!?!?
Edit:
Habe jetzt die LogMeldung rausgekriegt:
Gruss Michi
— geändert am 26.02.2013, 11:44:45
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.