MainActivity.java-기본 형태의 프로젝트 만들기 (updated)

CODEDRAGON Development/Android

반응형

기본적인 문법형태 쓰면서 확장하면서 쓰기 위해

onCreate만 남기고 나머지 onCreateOptionsMenu 포함하여 이외의 소스는 삭제 하겠습니다.

   

MainActivity.java

  1. ActionBarActivity > Activity 로 수정
  2. 파일의 빨강색으로 마킹한 부분 삭제/수정
  3. 마우스 우클릭 > Source > Organize Imports

   

package kr.android.hellowworld;

   

import android.support.v7.app.ActionBarActivity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

   

   

public class MainActivity extends ActionBarActivity {

   

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

   

   

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

   

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// Handle action bar item clicks here. The action bar will

// automatically handle clicks on the Home/Up button, so long

// as you specify a parent activity in AndroidManifest.xml.

int id = item.getItemId();

if (id == R.id.action_settings) {

return true;

}

return super.onOptionsItemSelected(item);

}

}

   

최초 프로젝트 생성 후 MainActivity.java파일

   

   

기본 형태로 만든 MainActivity.java파일 내용