mboost-dp1
Lidt mangel på JAVA forståelse 3
- Forside
- ⟨
- Forum
- ⟨
- Programmering
jeg er igang med at lege med enums i Android-JAVA, og kan ikke få dette til at virke, nogen der kan se hvorfor..
*NOTE fåen warning for linie 14 på: Null pointer access: The variable priorities can only be null at this location
*NOTE fåen warning for linie 14 på: Null pointer access: The variable priorities can only be null at this location
public class ConnectionToggleActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public enum Networks { ETH, PSTN, GSM, WIFI };
public void testbutton(View v){
Networks priorities[] = null;
priorities[0] = Networks.ETH;
priorities[1] = Networks.ETH;
priorities[2] = Networks.ETH;
//
StartNetwork(priorities);
}
public void StartNetwork(Networks priorities[]){
Context context = getApplicationContext();
int len = priorities.length;
for (int i = 0; i < len ; i++ ){
switch (priorities[i]) {
//
case ETH:
Toast.makeText(context, "eth", Toast.LENGTH_SHORT).show();
break;
//
case GSM:
Toast.makeText(context,"GSM", Toast.LENGTH_SHORT).show();
continue;
//
case PSTN:
Toast.makeText(context,"PSTN", Toast.LENGTH_SHORT).show();
continue;
//
default:
continue;
}
};
}
}
Nu kender jeg ikke specielt meget til "android java" .Men i std java har du glemt at initialisere dit array i linie 13.
Linie 13 bør være:
Networks priorities[] = new Networks[3];
Linie 13 bør være:
Networks priorities[] = new Networks[3];
apkat (5) skrev:Hvis man søger på google på "Null pointer access: The variable priorities can only be null at this location" så siger hit 3 ca det samme som vi siger (og 1 også hvis man læser lidt)
Hmm, jeg har selvfølgelig googlet det... men får ikke noget brugbar info på første side...
Er godt nok hit 5 her nu (wat). http://stackoverflow.com/questions/4909903/error-n... men tilgengæld stackoverflow
men fint nok hvis du har googlet (virker bare som om du ikke prøver jævnfør navnet + tallet 3)
men fint nok hvis du har googlet (virker bare som om du ikke prøver jævnfør navnet + tallet 3)
Windcape (9) skrev:#8
https://www.google.se/search?q=break+loop+inside+s...
kommer lige derfra... :) var måske lige doven nok der... sry..
Qw_freak,
Dette er dit tredje indlæg hvor du i bund og grund spørge om basal java programmering. Du springer åbenbart direkte ind i Android programmering uden at have den fornødne java viden. Det er vist på tide at en eller anden beder dig om at investere i en java programmeringsbog.
Dette er dit tredje indlæg hvor du i bund og grund spørge om basal java programmering. Du springer åbenbart direkte ind i Android programmering uden at have den fornødne java viden. Det er vist på tide at en eller anden beder dig om at investere i en java programmeringsbog.
shackletondk (15) skrev:Qw_freak,
Dette er dit tredje indlæg hvor du i bund og grund spørge om basal java programmering. Du springer åbenbart direkte ind i Android programmering uden at have den fornødne java viden. Det er vist på tide at en eller anden beder dig om at investere i en java programmeringsbog.
Er der nogen gode intuitive bøger som ikke kommer til at drukne mig i en wall of text?
Og ja, jeg spørger om basale ting, som andre nybegyndere efter mig også kan få noget ud af...
!OT:
Vil i sige at man kan forlange af sin arbejdsplads at de betaler den tid man skal bruge, på at læse en bog om et sprog de kræver man skal lære??
Note* det er min arbejdsgiver der giver mig opgaven om at lave en Android App, velvidende/accepterende at jeg først skal lære det... forventer det er lært OTG...
Qw_freak (16) skrev:Vil i sige at man kan forlange af sin arbejdsplads at de betaler den tid man skal bruge, på at læse en bog om et sprog de kræver man skal lære??
Uden at have et arbejde... Jeg tror den normale praksis er at lade arbejdet betale for bogen imod at du læser den. Tror næppe du får løn for at læse en bog på den måde.
Jeg brugte: http://www.polyteknisk.dk/home/Detaljer/9780136091... i et kursus. Havde den kostet 200kr havde jeg anbefalet den. den nye udgave: http://www.polyteknisk.dk/home/Detaljer/9780136091...
Hvorfor har de hyret dig til at arbejde med Java, når du ikke forstår selv de mest grundlæggende koncepter i Java?Qw_freak (16) skrev:Note* det er min arbejdsgiver der giver mig opgaven om at lave en Android App, velvidende/accepterende at jeg først skal lære det...
Windcape (18) skrev:Hvorfor har de hyret dig til at arbejde med Java, når du ikke forstår selv de mest grundlæggende koncepter i Java?Qw_freak (16) skrev:Note* det er min arbejdsgiver der giver mig opgaven om at lave en Android App, velvidende/accepterende at jeg først skal lære det...
De har hyret mig som elektronik ingeniør, og bedt mig om at tage mig af javadelen på et at projekterne...
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.