Ich versuche, den richtigen Weg zu finden, diese Funktion in diesen Algorithmus zu implementieren. Ich möchte eine bestimmte Aktivität für "Protokollverlauf", "Neues Protokoll", "Analytics", "Einstellungen" öffnen können.Wie öffne ich bestimmte Aktivitäten, wenn ich aus einem Array in einer Navigationsleiste auswähle?
private void addDrawerItems() {
String[] osArray = { "Log History", "New Log", "Analytics", "Settings"};
mAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, osArray);
mDrawerList.setAdapter(mAdapter);
mDrawerList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Intent intent = new Intent(MainActivity.this, NewLogActivity.class);
startActivity(intent);
}
});
}
Ich bin heute Morgen aufgewacht, um zu bemerken, dass ich die neue Intent-Verlangsamung, die in der startActivity notwendig ist, weggelassen habe, aber Sie bekommen die Idee, wie es funktioniert. – Jeff