增加创建社区投票,编辑草稿回调失败问题, gameInfo增加icon
This commit is contained in:
@ -9,6 +9,7 @@ import android.support.annotation.StringRes;
|
||||
import android.support.v4.app.Fragment;
|
||||
import android.support.v7.widget.Toolbar;
|
||||
import android.text.TextUtils;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
import android.view.View;
|
||||
import android.widget.TextView;
|
||||
@ -17,8 +18,6 @@ import com.gh.base.BaseActivity;
|
||||
import com.gh.gamecenter.normal.NormalFragment;
|
||||
import com.gh.gamecenter.normal.ToolbarController;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import butterknife.BindView;
|
||||
|
||||
/**
|
||||
@ -117,6 +116,15 @@ public class NormalActivity extends BaseActivity implements ToolbarController, T
|
||||
public void setToolbarMenu(@MenuRes int res) {
|
||||
mNormalToolbar.inflateMenu(res);
|
||||
mNormalToolbar.setOnMenuItemClickListener(this);
|
||||
|
||||
Menu menu = mNormalToolbar.getMenu();
|
||||
for (int i = 0; i < menu.size(); i++) {
|
||||
MenuItem menuItem = menu.getItem(i);
|
||||
// menu设置actionLayout后,无法捕捉点击事件,以icon为tag,如果icon is null 手动设置menuItem点击事件
|
||||
if (menuItem != null && menuItem.getIcon() == null) {
|
||||
menuItem.getActionView().setOnClickListener((v) -> this.onMenuItemClick(menuItem));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user