首页 > 编程知识 正文

vb6菜单项失效(android studio菜单栏不显示)

时间:2023-05-05 07:45:48 阅读:73011 作者:2222

我的

Android APP包含一个工具栏,其自定义菜单项如下:

android:id='@ id/todayIcon '

android:title=' '

app : actionviewclass=' com.anub avam.creatrix.modules.calendar.view.todaymenutextview '

app:showAsAction='always' /

使用以下方法自定义菜单项:

app : action view class=' com.anub avam.creatrix.modules.calendar.view.todaymenutextview

这是我的TodayMenuTextView类:

publicclasstodaymenutextviewextendsandroid.support.V7.widget.appcompattextview {

publictodaymenutextview (上下文上下文) {

super (上下文;

init (;

}

publictodaymenutextview (上下文上下文,属性et attrs ) {

super (上下文、attrs );

init (;

}

publictodaymenutextview (上下文上下文,属性et attrs,int defStyleAttr ) {

super (上下文、attrs、defStyleAttr );

init (;

}

私有语音init (

设置背景(context compat.get drawable ) getcontext )、R.drawable.ic_go_to_today );

设置矩阵(1;

set filters (newinputfilter [ ] { newinputfilter.length filter (1) };

Settextcolor(color.white;

设置填充(0,10,0 );

设置gravity (gravity.center );

设置文本大小(12;

requestLayout (;

}

}

这是我的输出:

我的菜单项在工具栏的右侧。 菜单项单击也不起作用。

如何添加右边距菜单项并解决单击问题?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。