projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altosdroid: Import initial versions of XML and Java for Tab content
[fw/altos]
/
altosdroid
/
src
/
org
/
altusmetrum
/
AltosDroid
/
AltosDroid.java
diff --git
a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
index caa1a1c5a7c80b73639ea1b5c149f87bd3fbcf96..625a2eee430d7f278a023264d47dbd8112911f3a 100644
(file)
--- a/
altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
+++ b/
altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
@@
-1,5
+1,5
@@
/*
/*
- * Copyright © 2012 Mike Beattie <mike@ethernal.org>
+ * Copyright © 2012
-2013
Mike Beattie <mike@ethernal.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@
-33,7
+33,6
@@
import android.os.Handler;
import android.os.Message;
import android.os.Messenger;
import android.os.RemoteException;
import android.os.Message;
import android.os.Messenger;
import android.os.RemoteException;
-import android.text.method.ScrollingMovementMethod;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
@@
-45,9
+44,6
@@
import android.app.AlertDialog;
import org.altusmetrum.altoslib_1.*;
import org.altusmetrum.altoslib_1.*;
-/**
- * This is the main Activity that displays the current chat session.
- */
public class AltosDroid extends Activity {
// Debugging
private static final String TAG = "AltosDroid";
public class AltosDroid extends Activity {
// Debugging
private static final String TAG = "AltosDroid";
@@
-79,8
+75,7
@@
public class AltosDroid extends Activity {
private TextView mLatitudeView;
private TextView mLongitudeView;
private TextView mLatitudeView;
private TextView mLongitudeView;
- // Generic field for extras at the bottom
- private TextView mTextView;
+ // field to display the version at the bottom of the screen
private TextView mVersion;
// Service
private TextView mVersion;
// Service
@@
-118,8
+113,6
@@
public class AltosDroid extends Activity {
ad.mTitle.append(str);
Toast.makeText(ad.getApplicationContext(), "Connected to " + str, Toast.LENGTH_SHORT).show();
ad.mAltosVoice.speak("Connected");
ad.mTitle.append(str);
Toast.makeText(ad.getApplicationContext(), "Connected to " + str, Toast.LENGTH_SHORT).show();
ad.mAltosVoice.speak("Connected");
- //TEST!
- //ad.mTextView.setText(Dumper.dump(ad.mConfigData));
break;
case TelemetryService.STATE_CONNECTING:
ad.mTitle.setText(R.string.title_connecting);
break;
case TelemetryService.STATE_CONNECTING:
ad.mTitle.setText(R.string.title_connecting);
@@
-128,14
+121,11
@@
public class AltosDroid extends Activity {
case TelemetryService.STATE_NONE:
ad.mConfigData = null;
ad.mTitle.setText(R.string.title_not_connected);
case TelemetryService.STATE_NONE:
ad.mConfigData = null;
ad.mTitle.setText(R.string.title_not_connected);
- ad.mTextView.setText("");
break;
}
break;
case MSG_TELEMETRY:
ad.update_ui((AltosState) msg.obj);
break;
}
break;
case MSG_TELEMETRY:
ad.update_ui((AltosState) msg.obj);
- // TEST!
- //ad.mTextView.setText(Dumper.dump(msg.obj));
break;
}
}
break;
}
}
@@
-160,7
+150,6
@@
public class AltosDroid extends Activity {
}
};
}
};
-
void doBindService() {
bindService(new Intent(this, TelemetryService.class), mConnection, Context.BIND_AUTO_CREATE);
mIsBound = true;
void doBindService() {
bindService(new Intent(this, TelemetryService.class), mConnection, Context.BIND_AUTO_CREATE);
mIsBound = true;
@@
-184,6
+173,12
@@
public class AltosDroid extends Activity {
}
}
}
}
+ public void registerTab(AltosDroidTab mTab) {
+ }
+
+ public void unregisterTab(AltosDroidTab mTab) {
+ }
+
void update_ui(AltosState state) {
mCallsignView.setText(state.data.callsign);
mRSSIView.setText(String.format("%d", state.data.rssi));
void update_ui(AltosState state) {
mCallsignView.setText(state.data.callsign);
mRSSIView.setText(String.format("%d", state.data.rssi));
@@
-203,7
+198,7
@@
public class AltosDroid extends Activity {
mAltosVoice.tell(state);
}
mAltosVoice.tell(state);
}
- String pos(double p, String pos, String neg) {
+
static
String pos(double p, String pos, String neg) {
String h = pos;
if (p < 0) {
h = neg;
String h = pos;
if (p < 0) {
h = neg;
@@
-235,7
+230,6
@@
public class AltosDroid extends Activity {
// Set up the window layout
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
// Set up the window layout
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
- //setContentView(R.layout.main);
setContentView(R.layout.altosdroid);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);
setContentView(R.layout.altosdroid);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);
@@
-244,12
+238,7
@@
public class AltosDroid extends Activity {
mTitle.setText(R.string.app_name);
mTitle = (TextView) findViewById(R.id.title_right_text);
mTitle.setText(R.string.app_name);
mTitle = (TextView) findViewById(R.id.title_right_text);
- // Set up the temporary Text View
- mTextView = (TextView) findViewById(R.id.text);
- mTextView.setMovementMethod(new ScrollingMovementMethod());
- mTextView.setClickable(false);
- mTextView.setLongClickable(false);
-
+ // Display the Version
mVersion = (TextView) findViewById(R.id.version);
mVersion.setText("Version: " + BuildInfo.version +
" Built: " + BuildInfo.builddate + " " + BuildInfo.buildtime + " " + BuildInfo.buildtz +
mVersion = (TextView) findViewById(R.id.version);
mVersion.setText("Version: " + BuildInfo.version +
" Built: " + BuildInfo.builddate + " " + BuildInfo.buildtime + " " + BuildInfo.buildtz +
@@
-316,9
+305,6
@@
public class AltosDroid extends Activity {
mAltosVoice.stop();
}
mAltosVoice.stop();
}
-
-
-
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if(D) Log.d(TAG, "onActivityResult " + resultCode);
switch (requestCode) {
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if(D) Log.d(TAG, "onActivityResult " + resultCode);
switch (requestCode) {