Fragmenty dynamiczne
437
jesteś tutaj
¨
Konwersja stopera
¨
Testy stopera
¨
Dodanie do fragmentu
Utwórz aktywność TempActivity
Zaczniemy od utworzenia aktywności
TempActivity
. A zatem utwórz nową,
pustą aktywność: w eksploratorze Android Studio przejdź do widoku
Project,
zaznacz pakiet
com.hfad.trenazer umieszczony w katalogu app/src/main/java, po
czym wybierz z menu głównego opcję
File/New…/Activity/Empty Activity. Nowej
aktywności nadaj nazwę
TempActivity
, a plikowi układu nazwę
activity_temp
,
upewnij się także, że aktywność zostanie dodana do pakietu
com.hfad.trenazer
;
nie zapomnij też zaznaczyć pola wyboru
Backwards Compatibility (AppCompat)
.
Chcemy zmienić aplikację w taki sposób, by bezpośrednio po uruchomieniu
wyświetlana była aktywność
TempActivity
, a nie
MainActivity
. W tym celu
musimy przenieść filtr intencji
LAUNCHER
z elementu aktywności
MainActivity
do elementu aktywności
TempActivity
. Otwórz zatem plik AndroidManifest.xml
zapisany w katalogu
app/src/main i wprowadź w nim następujące zmiany:
<?xml version=”1.0” encoding=”utf-8”?>
<manifest xmlns:android=”http://schemas.android.com/apk/res/android”
package=”com.hfad.trenazer”>
<application
...
<activity android:name=”.MainActivity”>
<intent-filter>
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intent-filter>
</activity>
<activity android:name=”.DetailActivity” />
<activity android:name=”.TempActivity”>
<intent-filter>
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intent-filter>
</activity>
</application>
</manifest>
Na następnej stronie zaktualizujemy kod aktywności
TempActivity
.
Ten wiersz wskazuje na
to, że dana aktywność
jest aktywnością
główną aplikacji.
Ten wiersz informuje, że
danej aktywności można użyć
do uruchomienia aplikacji.
<xml>
</xml>
app/src/main
AndroidManifest.xml
Trenazer
Jeśli zostaniesz poproszony
o wskazanie języka
źródłowego dla aktywności,
wybierz język Java.
Get Android Programowanie aplikacji. Rusz głową! Wydanie II now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.