benutzen, dies stattdessen (nur einen kleinen Fehler bekam)
boolean isFacebook;
if (isFacebook) {
txtName.setText(PrefUtils.getCurrentUser(WelcomeScreenActivity.this).firstname);
txtEmail.setText(PrefUtils.getCurrentUser(WelcomeScreenActivity.this).email);
// fetching facebook's profile picture
new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(Void... params) {
URL imageURL = null;
try {
imageURL = new URL("https://graph.facebook.com/" + user.facebookID + "/picture?type=small");
} catch (MalformedURLException e) {
e.printStackTrace();
}
try {
bitmap = BitmapFactory.decodeStream(imageURL.openConnection().getInputStream());
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
@Override
protected void onPostExecute(Void aVoid) {
super.onPostExecute(aVoid);
imgProfile.setImageBitmap(bitmap);
}
}.execute();
} else {
//get google + details here
}
}
aber dieser Code scheint keine Daten zu sammeln google + in erster Linie
auch kann es ein Problem sein, auf die Schaltfläche
bt_fb.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
isFacebook= true;`
}
bt_twitter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
isFacebook= false;`
}
klicken und auch besser, wenn Sie die isFacebook als boolean isFacebook= true;
intialize ich eine Frage nicht in Ihrem Beitrag sehen .. Was fragst du eigentlich? –
möglich lesen: http://codingbat.com/doc/java-if-boolean-logic.html –
Sie sollten in der Lage sein, dies in viele kleinere Tests zu teilen, um zu sehen, was nicht funktioniert. – David