首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android ActionBar详解(1)->显示和隐藏ActionBar

2013-10-10 
Android ActionBar详解(一)---显示和隐藏ActionBarMainActivity如下:package cc.testsimpleactionbar0im

Android ActionBar详解(一)--->显示和隐藏ActionBar

MainActivity如下:

package cc.testsimpleactionbar0;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.app.ActionBar;import android.app.Activity;/** * Demo描述: * 显示和隐藏ActionBar,分别执行: * mActionBar.show(); * mActionBar.hide(); * 即可 *  * 参考资料: * Android疯狂讲义(第二版) */public class MainActivity extends Activity {private ActionBar mActionBar;    private Button mShowActionBarButton;    private Button mHideActionBarButton;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);init();}private void init(){//得到Activity的ActionBarmActionBar=getActionBar();mShowActionBarButton=(Button) findViewById(R.id.showActionBarButton);mShowActionBarButton.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View view) {//显示ActionBarmActionBar.show();}});mHideActionBarButton=(Button) findViewById(R.id.hideActionBarButton);mHideActionBarButton.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View view) {//隐藏ActionBarmActionBar.hide();}});}}


main.xml如下:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="horizontal"    >    <Button        android:id="@+id/showActionBarButton"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="显示ActionBar"     />        <Button        android:id="@+id/hideActionBarButton"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="隐藏ActionBar"     /></LinearLayout>

 

热点排行