Android-操作栏中的自定义视图不可单击 我有一个 ActualBar < /Cord>,它有一个home按钮和一个菜单项,中间有一个自定义视图,它是一个线性布局包含一个代码> IVieview 和两个 TeXView < /代码>,但是我不能让它点击,我尝试了很多没有成功的解决方案。 甚至我在布局、图像和文本视图中添加了clickable属性 android:clickable="true"

Android-操作栏中的自定义视图不可单击 我有一个 ActualBar < /Cord>,它有一个home按钮和一个菜单项,中间有一个自定义视图,它是一个线性布局包含一个代码> IVieview 和两个 TeXView < /代码>,但是我不能让它点击,我尝试了很多没有成功的解决方案。 甚至我在布局、图像和文本视图中添加了clickable属性 android:clickable="true",android,android-actionbar,android-view,Android,Android Actionbar,Android View,这是我的密码 actionbar.setCustomView(R.layout.alias); View v=getLayoutInflater().inflate(R.layout.alias,null); ImageView imageView=(ImageView) v.findViewById(R.id.profile_pic); imageView.setOnClickListener(new OnClickListener() {

这是我的密码

actionbar.setCustomView(R.layout.alias);
         View v=getLayoutInflater().inflate(R.layout.alias,null);
         ImageView imageView=(ImageView) v.findViewById(R.id.profile_pic);
         imageView.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Toast.makeText(getApplicationContext(),"test",Toast.LENGTH_LONG).show();
                Log.d("fff","rrr");
            }
        });
替换

View v=getLayoutInflater().inflate(R.layout.alias,null);


试试这个。这应该行得通。

@Y.S.我在这篇文章中也有同样的问题,你的解决方案对我不起作用
View v = actionbar.getCustomView();