Ich möchte zurück Pfeil in meiner Aktivität hinzufügen, und überschreiben zurück gedrückt, nur um "Zurück" -Funktion, Linie Schaltfläche auf meinem Gerät zu tun.Kann ich dies tun, ohne Umsetzung der übergeordneten activityA zu meiner Aktivität B. versucht zu verwendenHinzufügen zurück Schaltfläche und überschreiben onBackPressed
getActionBar().setDisplayHomeAsUpEnabled(true);
aber android hat mir gesagt, dass dieser Code NPE produzieren kann, und wenn ich versuche Thema zu setzen Theme.AppCompat android Studio mir Fehler geben, dass kein Vorsatz Symbol. meine Aktivität Code:
public class Activity_videoplayer extends ActionBarActivity {
MyVideoView myVideoView;
VideoView videoView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ctivity_videoplayer);
Intent intent = getIntent();
String video_url = intent.getExtras().getString("video_url");
videoView = (VideoView) findViewById(R.id.video_view);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoURI(Uri.parse(video_url));
videoView.requestFocus();
videoView.start();
}
public void onBackPressed(){
super.onBackPressed();
}
}
u kann Ihre Aktivität Code posten? – Raghavendra
Code meiner Aktivität hinzugefügt :) –
Wenn dies Ihre neue Anwendung ist und wenn es gerade gestartet wird, ändern Sie ActionBarActivity in AppcompatActivity (Sie müssen Abhängigkeiten in Gradle hinzufügen). Ansonsten mach weiter mit was du hast und probiere @saurabh gupta antwort. – Raghavendra