액션바는 상단의 타이틀이 보이는 화면을 말한다.
이를 숨기는 방법은 여러가지가 있다.
1. AndroidManifest.xml파일에서 숨기는 방법.
theme를 다음과 같이 지정.
<activity android:name=".ActionBarExample01Activity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.NoActionBar">
2. java코드에서 숨긴다.
액티비티 안에서 다음과 같이 코드를 만든다.
public class ActionBarExample01Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionBar = getActionBar();
actionBar.hide();
// actionBar.show();
}
}
이 방법을 사용할 때 유의할 점은, 1번 방법 Theme.Holo.NoActionBar"를 사용한 후에 호출하면, getActionBar()가 null이 나온다는 것.
코드로 액션바를 제어할 경우에는, 1번과 함께 쓰지 않는다.
'Programming > android/tablet' 카테고리의 다른 글
ActionBar에 메뉴 넣기. (0) | 2011.12.24 |
---|---|
Fragment와 AddToBackStack (0) | 2011.12.24 |
java코드를 이용하여, Fragment사용하기. (0) | 2011.12.04 |
xml을 이용해 Fragment이용하기. (9) | 2011.12.04 |
fragment란? (0) | 2011.12.04 |