Samples reorganization #32
This commit is contained in:
parent
8ee4e5fb8c
commit
25a9891133
@ -21,10 +21,12 @@ package org.oscim.android.test;
|
|||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
|
import android.view.Gravity;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.View.OnClickListener;
|
import android.view.View.OnClickListener;
|
||||||
import android.widget.Button;
|
import android.widget.Button;
|
||||||
import android.widget.LinearLayout;
|
import android.widget.LinearLayout;
|
||||||
|
import android.widget.TextView;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A simple start screen for the sample activities.
|
* A simple start screen for the sample activities.
|
||||||
@ -38,22 +40,32 @@ public class Samples extends Activity {
|
|||||||
setContentView(R.layout.activity_samples);
|
setContentView(R.layout.activity_samples);
|
||||||
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.samples);
|
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.samples);
|
||||||
linearLayout.addView(createButton(SimpleMapActivity.class));
|
linearLayout.addView(createButton(SimpleMapActivity.class));
|
||||||
linearLayout.addView(createButton(MapboxMapActivity.class));
|
|
||||||
linearLayout.addView(createButton(BitmapTileMapActivity.class));
|
|
||||||
linearLayout.addView(createButton(MapsforgeMapActivity.class));
|
linearLayout.addView(createButton(MapsforgeMapActivity.class));
|
||||||
|
linearLayout.addView(createButton(MapboxMapActivity.class));
|
||||||
|
linearLayout.addView(createButton(OsmJsonMapActivity.class));
|
||||||
|
|
||||||
|
linearLayout.addView(createLabel("Raster Maps"));
|
||||||
|
linearLayout.addView(createButton(BitmapTileMapActivity.class));
|
||||||
|
|
||||||
|
linearLayout.addView(createLabel("Overlays"));
|
||||||
linearLayout.addView(createButton(MarkerOverlayActivity.class));
|
linearLayout.addView(createButton(MarkerOverlayActivity.class));
|
||||||
linearLayout.addView(createButton(PathOverlayActivity.class));
|
linearLayout.addView(createButton(PathOverlayActivity.class));
|
||||||
linearLayout.addView(createButton(LineTexActivity.class));
|
linearLayout.addView(createButton(LineTexActivity.class));
|
||||||
linearLayout.addView(createButton(LayerGroupActivity.class));
|
|
||||||
linearLayout.addView(createButton(LocationActivity.class));
|
|
||||||
linearLayout.addView(createButton(ThemeStylerActivity.class));
|
|
||||||
linearLayout.addView(createButton(S3DBMapActivity.class));
|
|
||||||
linearLayout.addView(createButton(JeoIndoorMapActivity.class));
|
|
||||||
linearLayout.addView(createButton(OsmJsonMapActivity.class));
|
|
||||||
linearLayout.addView(createButton(VectorLayerMapActivity.class));
|
linearLayout.addView(createButton(VectorLayerMapActivity.class));
|
||||||
linearLayout.addView(createButton(MultiMapActivity.class));
|
linearLayout.addView(createButton(LocationActivity.class));
|
||||||
linearLayout.addView(createButton(MapFragmentActivity.class));
|
|
||||||
|
linearLayout.addView(createLabel("User Interaction"));
|
||||||
linearLayout.addView(createButton(NewGesturesActivity.class));
|
linearLayout.addView(createButton(NewGesturesActivity.class));
|
||||||
|
linearLayout.addView(createButton(MapFragmentActivity.class));
|
||||||
|
|
||||||
|
linearLayout.addView(createLabel("Dual Map Views"));
|
||||||
|
linearLayout.addView(createButton(MultiMapActivity.class));
|
||||||
|
|
||||||
|
linearLayout.addView(createLabel("Experiments"));
|
||||||
|
linearLayout.addView(createButton(LayerGroupActivity.class));
|
||||||
|
linearLayout.addView(createButton(S3DBMapActivity.class));
|
||||||
|
linearLayout.addView(createButton(ThemeStylerActivity.class));
|
||||||
|
linearLayout.addView(createButton(JeoIndoorMapActivity.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
private Button createButton(final Class<?> clazz) {
|
private Button createButton(final Class<?> clazz) {
|
||||||
@ -75,4 +87,15 @@ public class Samples extends Activity {
|
|||||||
});
|
});
|
||||||
return button;
|
return button;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private TextView createLabel(String text) {
|
||||||
|
TextView textView = new TextView(this);
|
||||||
|
textView.setGravity(Gravity.CENTER);
|
||||||
|
if (text == null) {
|
||||||
|
textView.setText("---------------");
|
||||||
|
} else {
|
||||||
|
textView.setText(text);
|
||||||
|
}
|
||||||
|
return textView;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user