android.support.v7.app.ActionBarActivity ist veraltet

7

android.support.v7.app.ActionBarActivity ist veraltet, was bedeutet das und wie löse ich dieses Problem? Ich bin neu in der Codierung.

Auch Die öffentliche Klasse MainActivity erweitert ActionBarActivity. Das Wort "ActionBarActivity" hat eine Linie über das Wort, warum ist das?

Grüße

CC

    
user1727257 21.05.2015, 19:29
quelle

5 Antworten

23

Verwenden Sie

%Vor%

statt

android.support.v7.app.ActionBarActivity (DEPARCATED)

und erweitert AppCompatActivity

%Vor%

wenn Sie die Nachricht haben:

  

kann das Symbol AppCompatActivity

nicht auflösen

Sie müssen auf die letzte Support-Bibliothek in aktualisieren Ihr Android SDK Manager

    
Jorgesys 21.05.2015, 19:37
quelle
1

Die Zeile zwischen ActionBarActivity bedeutet, dass sie veraltet ist. Es ist nur eine andere Art, es zu bezeichnen. Sie sollten jetzt AppCompatActivity stattdessen mit Version 22.1.0 verwenden.

Sie können weitere hier lesen.

    
dikshant 21.05.2015 19:36
quelle
0

Benutze das neue AppCompatActivity . Es wurde eingestellt, weil die neue Symbolleiste eingeführt wurde.

    
Bojan Kseneman 21.05.2015 19:34
quelle
0
  1. Hinzufügen "import android.support.v7.app.AppCompatActivity;"
  2. Löschen "importieren android.support.v7.app.ActionBarActivity;"
  3. Ändern "public class MainActivity erweitert AppCompatActivity {" anstelle von "public class MainActivity erweitert ActionBarActivity {"
  4. Speichern Sie die Änderungen.
Purgoufr 24.08.2015 08:31
quelle
0

ändere es einfach in AppCompatActivity . dann drücken Sie einfach Strg + Alt + O .

Diese Füllung erledigt automatisch den gesamten Prozess für Sie. Der O ist der Buchstabe O und nicht die Nummer

    
user4919188 25.07.2016 11:02
quelle

Tags und Links