【发布时间】:2014-11-22 01:30:15
【问题描述】:
所以我有一个引用视图的对象,我试图让它可点击但没有运气。如果你们能帮助我,我将不胜感激!
View CircleView;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout base = new LinearLayout(this);
base.setOrientation(LinearLayout.VERTICAL);
CircleView = new CircleView(this);
CircleView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getBaseContext(), "text",Toast.LENGTH_LONG).show();
}
});
base.addView(CircleView);
}
我的 CircleView 类也扩展了 View。
【问题讨论】:
-
将您的 CircleView 代码添加到您的帖子中。您可能在其中做了一些改变 OnClickListener 行为方式的事情。
-
您是否尝试过明确提到 CircleView.setClickable(true); .我的观察对你有用吗?
标签: android