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();