// Path: app/src/main/java/com/idisfkj/hightcopywx/main/widget/AddFriendsActivity.java
// public class AddFriendsActivity extends BaseActivity implements TextWatcher, AddFriendsView {
// 
//     @InjectView(R.id.search_friends)
//     EditText searchFriends;
//     @InjectView(R.id.search_content)
//     TextView searchContent;
//     @InjectView(R.id.start_search)
//     LinearLayout startSearch;
// 
//     private AddFriendsPresenter mPresenter;
//     private RegisterDataHelper mRegisterHelper;
// 
//     @Override
//     protected void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
//         setContentView(R.layout.add_friends);
//         ButterKnife.inject(this);
//         getActionBar().setTitle(R.string.add_friends);
//         init();
//     }
// 
//     public void init() {
//         mRegisterHelper = new RegisterDataHelper(this);
//         mPresenter = new AddFriendsPresenterImp(this);
//         searchFriends.addTextChangedListener(this);
//     }
// 
//     @OnClick(R.id.start_search)
//     public void onClick() {
//         mPresenter.switchActicity(searchContent,mRegisterHelper);
//     }
// 
//     @Override
//     public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// 
//     }
// 
//     @Override
//     public void onTextChanged(CharSequence s, int start, int before, int count) {
//         mPresenter.switchView(s);
//     }
// 
//     @Override
//     public void afterTextChanged(Editable s) {
// 
//     }
// 
//     @Override
//     public void showSearch() {
//         startSearch.setVisibility(View.VISIBLE);
//     }
// 
//     @Override
//     public void goneSearch() {
//         startSearch.setVisibility(View.GONE);
//     }
// 
//     @Override
//     public void jumpSearchResult(String text) {
//         Intent intent = new Intent(this,SearchResultActivity.class);
//         intent.putExtra("searchResult",searchContent.getText().toString());
//         startActivity(intent);
//     }
// 
//     @Override
//     public void changeText(CharSequence text) {
//         searchContent.setText(text);
//     }
// 
//     @Override
//     public void showToast(String text) {
//         ToastUtils.showShort(text);
//     }
// }
// 
// Path: app/src/main/java/com/idisfkj/hightcopywx/util/ToastUtils.java
// public class ToastUtils {
// 
//     public ToastUtils() {
//     }
// 
//     public static void showShort(CharSequence text){
//         Toast.makeText(App.getAppContext(),text,Toast.LENGTH_SHORT).show();
//     }
// 
//     public static void showLong(CharSequence text){
//         Toast.makeText(App.getAppContext(),text,Toast.LENGTH_LONG).show();
//     }
// }


import android.content.Context;
import android.content.Intent;
import android.view.ActionProvider;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import com.idisfkj.hightcopywx.R;
import com.idisfkj.hightcopywx.main.widget.AddFriendsActivity;
import com.idisfkj.hightcopywx.util.ToastUtils;
    }

    @Override
    public void onPrepareSubMenu(SubMenu subMenu) {
        subMenu.clear();
        subMenu.add(Menu.NONE,0,Menu.NONE,mContext.getString(R.string.multi_chat))
                .setIcon(R.drawable.multi_chat)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,1,Menu.NONE,mContext.getString(R.string.add_friends))
                .setIcon(R.drawable.add_friends)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,2,Menu.NONE,mContext.getString(R.string.scan))
                .setIcon(R.drawable.scan)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,3,Menu.NONE,mContext.getString(R.string.pay_money))
                .setIcon(R.drawable.pay_money)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,4,Menu.NONE,mContext.getString(R.string.help_devise))
                .setIcon(R.drawable.help_advise)
                .setOnMenuItemClickListener(this);
    }

    @Override
    public boolean onMenuItemClick(MenuItem item) {
        switch (item.getItemId()){
            case 0:
                ToastUtils.showShort("打开群聊");
                break;
            case 1:
                Intent intent = new Intent(mContext, AddFriendsActivity.class);
// Path: app/src/main/java/com/idisfkj/hightcopywx/main/widget/AddFriendsActivity.java
// public class AddFriendsActivity extends BaseActivity implements TextWatcher, AddFriendsView {
// 
//     @InjectView(R.id.search_friends)
//     EditText searchFriends;
//     @InjectView(R.id.search_content)
//     TextView searchContent;
//     @InjectView(R.id.start_search)
//     LinearLayout startSearch;
// 
//     private AddFriendsPresenter mPresenter;
//     private RegisterDataHelper mRegisterHelper;
// 
//     @Override
//     protected void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
//         setContentView(R.layout.add_friends);
//         ButterKnife.inject(this);
//         getActionBar().setTitle(R.string.add_friends);
//         init();
//     }
// 
//     public void init() {
//         mRegisterHelper = new RegisterDataHelper(this);
//         mPresenter = new AddFriendsPresenterImp(this);
//         searchFriends.addTextChangedListener(this);
//     }
// 
//     @OnClick(R.id.start_search)
//     public void onClick() {
//         mPresenter.switchActicity(searchContent,mRegisterHelper);
//     }
// 
//     @Override
//     public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// 
//     }
// 
//     @Override
//     public void onTextChanged(CharSequence s, int start, int before, int count) {
//         mPresenter.switchView(s);
//     }
// 
//     @Override
//     public void afterTextChanged(Editable s) {
// 
//     }
// 
//     @Override
//     public void showSearch() {
//         startSearch.setVisibility(View.VISIBLE);
//     }
// 
//     @Override
//     public void goneSearch() {
//         startSearch.setVisibility(View.GONE);
//     }
// 
//     @Override
//     public void jumpSearchResult(String text) {
//         Intent intent = new Intent(this,SearchResultActivity.class);
//         intent.putExtra("searchResult",searchContent.getText().toString());
//         startActivity(intent);
//     }
// 
//     @Override
//     public void changeText(CharSequence text) {
//         searchContent.setText(text);
//     }
// 
//     @Override
//     public void showToast(String text) {
//         ToastUtils.showShort(text);
//     }
// }
// 
// Path: app/src/main/java/com/idisfkj/hightcopywx/util/ToastUtils.java
// public class ToastUtils {
// 
//     public ToastUtils() {
//     }
// 
//     public static void showShort(CharSequence text){
//         Toast.makeText(App.getAppContext(),text,Toast.LENGTH_SHORT).show();
//     }
// 
//     public static void showLong(CharSequence text){
//         Toast.makeText(App.getAppContext(),text,Toast.LENGTH_LONG).show();
//     }
// }


// Path: app/src/main/java/com/idisfkj/hightcopywx/main/PlusActionProvider.java
import android.content.Context;
import android.content.Intent;
import android.view.ActionProvider;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import com.idisfkj.hightcopywx.R;
import com.idisfkj.hightcopywx.main.widget.AddFriendsActivity;
import com.idisfkj.hightcopywx.util.ToastUtils;

    }

    @Override
    public void onPrepareSubMenu(SubMenu subMenu) {
        subMenu.clear();
        subMenu.add(Menu.NONE,0,Menu.NONE,mContext.getString(R.string.multi_chat))
                .setIcon(R.drawable.multi_chat)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,1,Menu.NONE,mContext.getString(R.string.add_friends))
                .setIcon(R.drawable.add_friends)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,2,Menu.NONE,mContext.getString(R.string.scan))
                .setIcon(R.drawable.scan)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,3,Menu.NONE,mContext.getString(R.string.pay_money))
                .setIcon(R.drawable.pay_money)
                .setOnMenuItemClickListener(this);
        subMenu.add(Menu.NONE,4,Menu.NONE,mContext.getString(R.string.help_devise))
                .setIcon(R.drawable.help_advise)
                .setOnMenuItemClickListener(this);
    }

    @Override
    public boolean onMenuItemClick(MenuItem item) {
        switch (item.getItemId()){
            case 0:
                ToastUtils.showShort("打开群聊");
                break;
            case 1:
                Intent intent = new Intent(mContext, AddFriendsActivity.class);
                mContext.startActivity(intent);