Layout4はT108と同じ。
MMapView.java
package com.efolab.t107;
import android.content.Context;
import android.os.Bundle;
import android.widget.TextView;
import com.efolab.util.Layout4;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
public class MMapActivity extends MapActivity {
Layout4 layout;
Context context;
MapView map;
private static final String API_KEY = "***";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
context = getApplicationContext();
layout = new Layout4(context);
this.setContentView(layout);
TextView tv = new TextView(context);
tv.setText("header");
layout.getLayoutHeader().addView(tv);
map = new MapView(this, API_KEY);
map.setClickable(true);
layout.getLayoutMain().addView(map);
TextView tv1 = new TextView(context);
tv1.setText("Sub contents");
layout.getLayoutSub().addView(tv1);
TextView tv2 = new TextView(context);
tv2.setText("footer");
layout.getLayoutFooter().addView(tv2);
}
@Override
protected boolean isRouteDisplayed() {
TODO
return false;
}
}