- Forum-Beiträge: 5
22.02.2021, 15:09:12 via Website
22.02.2021 15:09:12 via Website
Hallo Leute ,
hab nen Gehirn Boot Loop , da nur immer wieder auf das devplopper Forum
verwiesen wird oder zu allgemeine Tips kommen ... Leider auch hier im Beitrag :
nextpit.de/forum/546544/settings-menu-soll-activity-aufrufen
Habs mit den Tips dort versucht aber krieg das nicht hin . Meine Version
(auch von wo anders ) , klappert ja wenigstens schon mal extern .
Ich habe das Toolbar Menu mit Links gefüllt und möchte das diese in der App
und nicht extern in meinem mobilen Firefox geöffnet werden .
Wie mache ich das ?
// Tomcat anfang
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
Toast.makeText(this, "Selected Item: " +item.getTitle(), Toast.LENGTH_SHORT).show();
switch (item.getItemId()) {
case R.id.action_settings:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("MeinLink/profil_edit.php")));
return true;
case R.id.action_register:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("MeinLink/register_mobile.php")));
return true;
case R.id.action_about:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("MeinLink/terms/about-us")));
return true;
case R.id.action_privacy:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("MeinLink/terms/privacy-policy")));
return true;
case R.id.action_contact:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("MeinLink/contact-us")));
return true;
case R.id.action_other:
Intent intent = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("meineandereseite"));
startActivity(intent);
return true;
case R.id.action_close_app:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
// Tomcat ende
Hier das Menü als Screenshot , die App funktioniert auch aber öffnet halt die Links extern .