我在这里尝试一些疯狂的事情。我想在我的活动标题上添加一个点击监听器。为此我需要标题视图的ID或视图本身。请记住,我没有为标题定义自定义视图。我所做的就是在清单中为相应的Activity设置标题。我现在想在标题上附加一个点击监听器。
如何实现这一目标?一些方向甚至解决方案将是最受欢迎的。谢谢。
答案 0 :(得分:2)
将其放在您活动的onCreate
final int abTitleId = getResources().getIdentifier("action_bar_title", "id", "android");
findViewById(abTitleId).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Do something
}
});