• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package ${packageName};
2
3import android.os.Bundle;
4import android.app.Activity;
5import android.view.Menu;
6<#if parentActivityClass != "">
7import android.view.MenuItem;
8import android.support.v4.app.NavUtils;
9<#if minApiLevel < 11>
10import android.annotation.TargetApi;
11import android.os.Build;
12</#if>
13</#if>
14
15public class ${activityClass} extends Activity {
16
17    @Override
18    protected void onCreate(Bundle savedInstanceState) {
19        super.onCreate(savedInstanceState);
20        setContentView(R.layout.${layoutName});
21        <#if parentActivityClass != "">
22        // Show the Up button in the action bar.
23        setupActionBar();
24        </#if>
25    }
26
27    <#if parentActivityClass != "">
28    /**
29     * Set up the {@link android.app.ActionBar}<#if minApiLevel < 11>, if the API is available</#if>.
30     */
31    <#if minApiLevel < 11>@TargetApi(Build.VERSION_CODES.HONEYCOMB)
32    </#if>private void setupActionBar() {
33        <#if minApiLevel < 11>if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {</#if>
34        getActionBar().setDisplayHomeAsUpEnabled(true);
35        <#if minApiLevel < 11>}</#if>
36    }
37    </#if>
38
39    <#include "include_onCreateOptionsMenu.java.ftl">
40    <#include "include_onOptionsItemSelected.java.ftl">
41
42}
43