Naar content
Trending apps
  • Google Duo: videogesprekken van hoge kwaliteit

  • Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger: gratis sms'en en videobellen

Trending games
  • Fortnite

  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

Trending smartphones
  • OnePlus Nord N10 5G

  • POCO X3

  • Google Pixel 5

  • Google Pixel 4a

  • OnePlus Nord

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

Wij werken momenteel aan een nieuw forum voor Androidworld. Het is daarom momenteel niet mogelijk om te reageren of nieuwe topics aan te maken.

poyu

  • Lid sinds 17 december 2011
  • Berichten 76
  • Reputatie 0
  • #1
  • 21 april 2014
  • 14:24

Beste mensen,

Ik ben momenteel bezig met het maken met een App voor een ziekenhuis als opdracht. Zelf heb ik niet erg veel verstand van JAVA of androidstudio. Ik heb nu een begin gemaakt met een voor Lay-out met allemaal buttons. Nu luid de vraag hoe kan ik programmeren dat als ik op die buttons klik er een nieuwe venster verschijnt?

Bijlage:

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • Reputatie 60
  • #2
  • 22 april 2014
  • 10:59

Ik wil niet lullig overkomen maar als ik jouw was zou ik gelijk stoppen, dit zou via google makkelijk te vinden zijn. Als je zoiets niet kan vinden zal je ook de “moeilijkere”dingen niet vinden.

Wat is je programmeer ervaring?

je kan in je layout file een onclick toevoegen bij je button of in je activity een onclicklistener bij je button toevoegen.

Patrick

  • Lid sinds 14 januari 2009
  • Berichten 6244
  • Reputatie 180
  • Admin Admin
  • #3
  • 22 april 2014
  • 11:34

redbulletnl
Ik wil niet lullig overkomen maar als ik jouw was zou ik gelijk stoppen, dit zou via google makkelijk te vinden zijn. Als je zoiets niet kan vinden zal je ook de “moeilijkere”dingen niet vinden.
Iedereen is ooit ergens begonnen. Men komt hier om te vragen voor hulp en zo'n reactie is dan ook niet nodig.

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • Reputatie 60
  • #4
  • 22 april 2014
  • 11:47

Dingen als “android button click” zijn simpel via google te vinden.

Dingen als listview en google maps zou ik snappen dat het voor een beginner te moeilijk is om zomaar te google omdat de termen niet geheel duidelijk kunnen zijn.

stukje uit mijn van test project, ik heb meerdere buttons (20 in totaal) en in de layout een onclick toegevoegd. Met een switch kun je simpel meerdere buttons gebruiken zolang elke button een onclick heeft.
layout

 <Button
        android:id="@+id/button3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="dier info"
        android:onClick="klik" />

activity
 public void klik(View v){
    	switch (v.getId()){
    	case R.id.button1:
    		// do stuff
    		break;
    	case R.id.button2:
    		// do stuff
    		break;
    	case R.id.button3:
    		// do stuff
    		break;
    	}
    }

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • Reputatie 60
  • #5
  • 22 april 2014
  • 11:54

Even als bonus voor als je op de knoppen een actie kan toevoegen :

Van scherm wisselen :
Maak een 2e activity aan.
Zorg dat deze activity in je manifest staat

<activity android:name="com.blabla.naamScherm2"> </activity> 

Natuurlijk ook een 2e layout

wat je onder de // do stuff kan zetten
Intent veranderVanScherm = new Intent(this, naamScherm2.class);
startActivity(veranderVanScherm);



Kleine melding weergeven:
Toast.makeText(getApplicationContext(), "dit is de melding tekst", Toast.LENGTH_SHORT).show();

poyu

  • Lid sinds 17 december 2011
  • Berichten 76
  • Reputatie 0
  • #6
  • 23 april 2014
  • 17:07

Hartstikke bedankt ik ga het direct uitproberen, ben inderdaad een beginner op het gebied van Android en programmeren

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • Reputatie 60
  • #7
  • 23 april 2014
  • 17:12

Maar kan je wel andere talen zoals c#, c++, python of iets anders?

poyu

  • Lid sinds 17 december 2011
  • Berichten 76
  • Reputatie 0
  • #8
  • 25 april 2014
  • 16:40

Nee heb er weinig ervaring mee…

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • Reputatie 60
  • #9
  • 25 april 2014
  • 16:50

weinig of niet, er zit een groot verschil in “een beetje kunnen programmeren” en “nog nooit gedaan”
Ik weet niet hoe je aan de opdracht voor de app komt, maar als je slim bent maak je eerst een paar oefen apps zodat je de basis onder de knie krijgt

poyu

  • Lid sinds 17 december 2011
  • Berichten 76
  • Reputatie 0
  • #10
  • 26 april 2014
  • 21:35

Jaah zal ik doen. Maar loop nu weer eens vast. Hoe maak je een knop dat pas werkt als er tekst is ingevoerd in de tekstvelden in een fragmentactivity

Reageer

We werken momenteel hard aan een nieuw forum voor Androidworld. Het is daarom helaas niet mogelijk om op dit topic te reageren.