我已经以编程方式在android中创建了一个自定义视图。并希望将相同的视图添加到相同活动的两个相对布局中,而不删除视图的父布局。
这是我的xml代码 -
<RelativeLayout
android:layout_width="wrap_content"
android:id="@+id/rl"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true">
<RelativeLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@drawable/right"
android:id="@+id/one"/>
<RelativeLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@drawable/right"
android:id="@+id/two"
android:layout_toRightOf="@+id/one"/>
</RelativeLayout>
这是我的java代码 -
p = new PathView(this); //Custom View
public void onClick(View view) {
if (b[x][y].isEnabled()) {
b[x][y].setEnabled(false);
b[x][y].addView(p);
}}
每当我点击第二次获取错误时从视图中删除父布局。但我不想删除。请帮我解决这个问题。