aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/src/cgeo/geocaching/LogTrackableActivity.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/LogTrackableActivity.java b/main/src/cgeo/geocaching/LogTrackableActivity.java
index f0dd7f9..a45d584 100644
--- a/main/src/cgeo/geocaching/LogTrackableActivity.java
+++ b/main/src/cgeo/geocaching/LogTrackableActivity.java
@@ -183,7 +183,6 @@ public class LogTrackableActivity extends AbstractLoggingActivity implements Dat
public void init() {
registerForContextMenu(typeButton);
- typeButton.setText(typeSelected.getL10n());
typeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
@@ -191,10 +190,11 @@ public class LogTrackableActivity extends AbstractLoggingActivity implements Dat
}
});
+ setType(typeSelected);
dateButton.setOnClickListener(new DateListener());
setDate(date);
- tweetCheck.setChecked(true);
+ initTwitter();
if (CollectionUtils.isEmpty(possibleLogTypes)) {
possibleLogTypes = Trackable.getPossibleLogTypes();
@@ -223,7 +223,10 @@ public class LogTrackableActivity extends AbstractLoggingActivity implements Dat
public void setType(LogType type) {
typeSelected = type;
typeButton.setText(typeSelected.getL10n());
+ }
+ private void initTwitter() {
+ tweetCheck.setChecked(true);
if (Settings.isUseTwitter() && Settings.isTwitterLoginValid()) {
tweetBox.setVisibility(View.VISIBLE);
} else {