ActionBar - 活动之间的共享按钮

ActionBar - 活动之间的共享按钮

问题描述:

我有一个按钮放置在ActionBar。我如何制作一个按钮监听器,它在不同的布局之间共享,包括ActionBarActionBar - 活动之间的共享按钮

您可以使用这样的类:

public class Actionbar_BtnHandler extends Activity { 
    Context context; 
    public Actionbar_BtnHandler (Context context) 
    { 
     this.context=context; 
    } 
    public void btn_handler (Button btn_mic,Button btn_post) 
    { 
     btn_mic.setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View v) { 
       // TODO Auto-generated method stub 
       Toast.makeText(context,"MIKE",Toast.LENGTH_LONG).show(); 
      } 
     }); 

     btn_post.setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View v) { 
       // TODO Auto-generated method stub 

      } 
     }); 
    } 

创建一个'BaseActivity'或'ParentActivity'或任何你想调用它的东西,它扩展了Activity。 这只是做你在每个活动中做的所有事情。

然后,您的所有其他活动,扩展此ParentActivity,而不是正常的活动。

实现您的操作栏创建和始终在其中的按钮及其在此ParentActivity中的操作。