为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用扩展视图而不是全部视图绘制棋盘

如何使用扩展视图而不是全部视图绘制棋盘

梦里花落0921 2022-05-21 17:19:55
我尝试使用画布绘制棋盘,但视图恢复了所有实体并且看不到我的 activitymain xml 按钮<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:id="@+id/area"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:background="@drawable/back"    tools:context=".MainActivity">     <Button        android:id="@+id/buttonnew"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_alignParentTop="true"        android:layout_marginStart="6dp"        android:layout_marginTop="2dp"        android:background="@drawable/buttonnewgradient"        android:text="@string/Buttonnewtext"        android:textColor="#dde41c"        android:textSize="18sp" /></RelativeLayout>public class BoardClass extends View {   public  BoardClass(Context context)    { super(context);}}mainactivity.javapublic class MainActivity extends AppCompatActivity {     BoardClass board;      @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);         board = new BoardClass(this);        setContentView(board);    }  }
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

看看这里的链接。您的自定义视图应该包含在活动布局中,然后您可以像使用所有其他视图一样使用该标签:setContentView(R.layout.main_layout).



查看完整回答
反对 回复 2022-05-21
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信