Problemy przy wybraniu komend

Odpowiedz Nowy wątek
2019-04-28 18:22
0

Hej

Zqaznacze na wstępie że uczę się programować w Android Studio i korzystam z YT i kursu z Oracle Academy.

Chcąc nawiązać akcje między plikiem java a .xml mam pewien problem chcąc wybrać "komende protected void onCreate" nie wyszukuje mi tego.
Czy komenda została zastąpiona czymś innym ?

W załączniku widok co ukazuje mi w podpowiedziach

plik java

import android.support.v7.app.ActionBar;
import android.view.View;

public class ApkActivity extends ActionBar {

    public void onDalejclick(View view) {
    }
}

plik .xml


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/Judek">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <Button
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom"
            android:text="Dalej"
            android:textColor="#3F51B5"
            android:textSize="30dp"
            android:textStyle="bold"
            android:onClick="onDalejclick"/>

    </LinearLayout>

</LinearLayout>```

Pozostało 580 znaków

2019-04-28 19:12
1

ActionBar nie ma takiej metody jak onCreate. Pewnie miałeś użyć Activity albo AppCompatActivity albo jeszcze jakiegoś innego rodzaju aktywności a nie ActionBar. To, o czym piszesz, to są metody albo funkcje a nie komendy tak na marginesie.

edytowany 1x, ostatnio: Michał Sikora, 2019-04-28 19:12

Pozostało 580 znaków

2019-04-28 19:25
0

Chodziło o to żeby dana aktywność korzystała z loyout-u
parę lat wstecz ta komenda była widoczna w ten sposób

titlescreenshot-20190428192520.png

A treść wygląda tak:

![title]screenshot-20190428192239.png
Wygląda to w ten sposób.

Pozostało 580 znaków

2019-04-28 19:27
0

Ale Twoja klasa nie dziedziczy po ActionBarActivity i wygląda tak public class ApkActivity extends ActionBar.

edytowany 2x, ostatnio: Michał Sikora, 2019-04-28 19:51

Pozostało 580 znaków

2019-04-29 11:41
0

Naprawione, źle dobrałem komendy przez co aplikacja też pokazywała błędy.

Mam jeszcze jedno pytanie chodzi teraz o korzystanie z lokalizacji a mianowicie:

W momencie otwarcia aplikacji po zalogowaniu pobiera moją lokalizacje. Następnie przechodząc z menu do podstrony korzysta z mojej lokalizacji by ułożyć posty pod względem odległości od mojego urządzenia.

Coś na zasadzie aplikacji z portalu "Pyszne.pl" czyli pobiera lokalizacje i wyświetla dane lokale w miejscowości tylko tu zamiast lokali układałoby np. posty dodane w obrębie 20km(zmienna) ?

Jest ktoś w stanie pomóc ?

edytowany 1x, ostatnio: Kosparny, 2019-04-29 11:42

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0