Browse Source

method stub for threat map record overview transaction

Fabio Arnold 10 years ago
parent
commit
63dbd74ddc

+ 0 - 1
AndroidManifest.xml

@@ -33,7 +33,6 @@
 			android:icon="@drawable/ic_launcher"
 			android:label="@string/app_name"
 			android:theme="@style/AppTheme"
-			android:debuggable="true"
 			android:installLocation="preferExternal">
 		<meta-data
 				android:name="com.google.android.gms.version"

+ 4 - 0
src/de/tudarmstadt/informatik/hostage/ui2/activity/MainActivity.java

@@ -257,6 +257,10 @@ public class MainActivity extends Activity {
 		mDrawerToggle.onConfigurationChanged(newConfig);
 	}
 
+	public Fragment getCurrentFragment() {
+		return this.mDisplayedFragment;
+	}
+
 	public void displayView(int position) {
 		if(mSelectedMenuItem != null && position == mSelectedMenuItem.value) {
 			mDrawerLayout.closeDrawer(mDrawerList);

+ 15 - 0
src/de/tudarmstadt/informatik/hostage/ui2/fragment/RecordOverviewFragment.java

@@ -5,6 +5,7 @@ import android.app.Fragment;
 import android.content.Context;
 import android.content.Intent;
 import android.os.Bundle;
+import android.util.Log;
 import android.view.LayoutInflater;
 import android.view.Menu;
 import android.view.MenuInflater;
@@ -181,6 +182,20 @@ public class RecordOverviewFragment extends Fragment implements ChecklistDialog.
 		//return super.onOptionsItemSelected(item);
 	}
 
+	/*****************************
+	 *
+	 * 			Public API
+	 *
+	 * ***************************/
+
+	/**
+	 * Group records by SSID and expand given SSID
+	 *
+	 * @param SSID the SSID
+	 */
+	public void showDetailsForSSID(String SSID) {
+		Log.e("RecordOverviewFragment", "Implement showDetailsForSSID!!");
+	}
 
 
 	/*****************************

+ 2 - 0
src/de/tudarmstadt/informatik/hostage/ui2/fragment/ThreatMapFragment.java

@@ -54,6 +54,8 @@ public class ThreatMapFragment extends Fragment implements GoogleMap.OnInfoWindo
 	@Override
 	public void onInfoWindowClick(Marker marker) {
 		MainActivity.getInstance().displayView(MainActivity.MainMenuItem.RECORDS.getValue());
+		RecordOverviewFragment recordOverviewFragment = (RecordOverviewFragment)MainActivity.getInstance().getCurrentFragment();
+		recordOverviewFragment.showDetailsForSSID(marker.getId());
 		Log.i("MARKER", ""+marker.getId());
 	}