Totalne podstawy, ale mam problem... error: incompatible types: View cannot be converted to Button

Chcę, żeby po kliknięciu przycisku wyświetlił mi się prosty tekst, co robię nie tak? Android Studio
#programowanie #androidstudio #java

public class MainActivity extends AppCompatActivity {
TextView txt;
Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txt=(TextView) findViewById(R.id.mytext);
btn=(Button) findViewById(R.id.mybutton);

btn.setOnClickListener (new View.OnClickListener(){
@Override
public void onClick(View V){
txt.setText("TAK");
}
});
}
}
Zaraz eksploduję. Dzisiaj sobie pomyślałem, że zrobię sobie nowy projekt w #androidstudio z Firebase. Zakładam sobie nowy projekt w konsoli developera i przechodzę konfigurację która ma cztery kroki. Myślę sobie, że kurde łatwiej być nie mogło tym bardziej że jest tam napisane co dokładnie zrobić. Nawet dziecko by zrozumiało. Wszystko zrobione i jestem na czwartym kroku. Muszę odpalić apkę. Myślicie że tak fajnie i łatwo poszło? #!$%@? #!$%@? gradle build failed tylko
Kurcze może ktoś z was coś podpowie. Znajomy poszukuje jakiegoś sensownego rozwiązania do swojej aplikacji na androida.
Co ta aplikacja ma robić?

Uruchamiasz apkę, odpala Ci się aparat i możesz sobie nim najeżdżać na różne obiekty. W momencie kiedy najedziesz np. na białą kartkę papieru z napisanym na środku tekstem, tekst zostaje rozpoznany, a np. kolor kartki zmienia się na czerwony.

Problem w tym, że niby jest mnogość różnych bibliotek na androida,
@MikelThief: Nie ma konta na wypoku :) Próbował Vuforia, Wikitude oraz ARCore. Ja się ogólnie nie znam na tych tematach, bo nie pracuję przy AR, natomiast chciałbym mu jakoś pomóc, dlatego zapytałem - może ktoś podrzuci jakieś hasło do wyguglania ;)
  • Odpowiedz
@hanyska: wszystko sie da, ale skoro zadajesz takie pytanie to sobie nie poradzisz z laczeniem javy z c# (cross-compile). Juz predzej xamarin sobie wstrzyknij jakos, cos napewno jest, musisz poszukac.
  • Odpowiedz
Ostatnio wziąłem się za android sdk i jakoś mi nie idzie, największym sukcesem do tej pory było uruchomienie aplikacji-szablonu z tworzenia projektu. Szukam kogoś kto byłby w stanie odpowiedzieć na kilka pytań początkującego w programowaniu na androida. Na pw lub też na czacie discorda/steam'a. Najpierw prosiłbym o kontakt na pw. Napiszę gdy kogoś znajdę. W międzyczasie poszukam serwerów discorda o tej tematyce.
#androidstudio #android
via Wykop Mobilny (Android)
  • 1
Od czego zacząć programowanie na Androida? Chciałbym stworzyć dla siebie aplikację, która ma pobierać dane z formularza, zapisywać je i na osobnej stronie apki wyświetlać. Do tej pory tylko front-end (react/vue).

#java #androidstudio #programowanie
  • 0
@fegwegw @Mdx_

A, i jeszcze jeden constraint: nic w domenie .pl ani po polsku.


Należy tu jednak nadmienić że to nie dotyczy portalu kobietydokodu - chyba najlepsze polskie tutoriale do javy (nie jest to tylko moja opinia)
Mimo wszystko zawsze uczyłem się z docs ów albo oficjalnych tutoriali, kobietydokodu to ostateczność
  • Odpowiedz
@Bruno_: Kliknąłem jeden randomowy fragment kursu, i widzę:

> Klasa taka, którą adnotujemy za pomocą @Entity, musi mieć publiczne gettery i settery dla każdego pola.


Także nie, takie samo gówno jak reszta.
  • Odpowiedz
Ma ktoś doświadczenie z Android Animated Vector Drawable? Mam dość skomplikowaną animację wygenerowaną w After Effects i Bodymovin. Po wrzuceniu do aplikacji androida animacja elegancko się odtwarza, ale tylko raz, a ja chciałbym, żeby powtarzała się do momentu przejścia do kolejnego ekranu. Będę wdzięczny za podpowiedzi jak to zrobić.

#androiddev #aftereffects #android #androidstudio
Witam,
Jestem totalnym początkującym. Postawiłem sobie za cel stworzenie prostego programu, który będzie posiadał produkty do oceny od 1 do 10 według ok. 5 kryteriów a następnie wyświetlał ich średnią. Było by kilka kategorii, a w każdej dodane i ocenione produkt wyświetlane w kolejności od największego wyniku do najmniejszego i na odwrót.
Tworzymy kategorię -> tworzymy produkt i go oceniamy -> wyświetlamy ocenione produkt w danej kategorii.

Byłbym wdzięczny za wszelkie wskazówki,
Ale to ma działać online czy lokalnie na telefonie? Jeśli online to wykorzystaj Firebase jako cloud
  • Odpowiedz
Miał ktoś problem z android studio. Musze ogarnać taki projekt na szybko i po dłuższym czasie odpaliłem android studio i nie działa mi emulator i milion błedów. Dobra mówie zrobie reinstal powinno pomóc. No i tak juz ze 3 razy pobierałem z oficjalnej strony i instaluje mi się jakieś gówno. Nie mam nawet możliwości pobrania potrzebnych bibliotek jak i nie mam możliwości stworzenia wirtualnej maszyny #java #android #androidstudio #programowanie
Mam problem z Android Studio. To są moje początki w tym temacie i przy podłączaniu telefonu mam pewien problem. Widzi telefon, wszystko hula ale wyrzuca jeden error w kółko taki sam: E/SecUISvc: Error initializing local socket: -1
Ktoś wie co to może być i jak sobie z tym poradzić ?
#androidstudio #android #programowanie
Mirki może ktoś poratuje.... Chciałbym żeby bo naciśnięciu przycisku typu button wyświetliła się zawartość jakiejś zmiennej więc napisałem sobie w metodzie OnClik wyswietlacz.setText(zmienna); Tyle że wyświetla mi tylko zmienną typu String jeśli jest to int wywala mi aplikacje na telefonie po kliknięciu w button, help
#java #androidstudio #programowanie #naukaprogramowania
  • 3
@lapovsky To musi być String. Owrappuj int w String.valueOf(). Jeśli w setText przekazujesz int to SDK oczekuje że to jest id Stringa z Resource.
  • Odpowiedz