我试图将按钮单击识别为一个应用程序,但屏幕上的另一个视图使该操作变得复杂。基本设置:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_trace_panel);
drawCanvas = new TraceScene(this);
addContentView(drawCanvas, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
}
单击按钮时,drawCanvas是onClick()中返回的视图。我在猜测,因为我的插入代码将视图放置在屏幕顶部。我不想使用相对布局。有什么方法可以使用linearLayout将drawCanvas插入到特定的z-index中吗?还是单击时有其他方法正确注册正确的按钮?
注意:这些按钮位于屏幕的顶部和底部(我想我可以将视图裁剪为适合工具栏之间的视图,但我不知道如何)。