Java 安卓工作室新成员

Java 安卓工作室新成员,java,android,Java,Android,我刚开始使用android studio,因为我只有HTML/CSS/JavaScript和一点Java的经验,所以我希望得到一些基本的帮助 我尝试在我的应用程序中获得一个有地图的按钮。我只想要地图上方的按钮。只是做: public void onMapReady(GoogleMap googleMap) { Button but=new Button(this); but.setWidth(100); but.setHeight(100); mMap = goo

我刚开始使用android studio,因为我只有HTML/CSS/JavaScript和一点Java的经验,所以我希望得到一些基本的帮助

  • 我尝试在我的应用程序中获得一个有地图的按钮。我只想要地图上方的按钮。只是做:

    public void onMapReady(GoogleMap googleMap) {
        Button but=new Button(this);
        but.setWidth(100);
        but.setHeight(100);
        mMap = googleMap;
    
  • 没用。那么我怎么才能在里面找到一个按钮,它必须通过代码吗?我想我看到了一个可以插入按钮的设计选项卡,但我不能完全理解它

  • 那些xml文件。我的应用程序(这是一个带有map活动的基本应用程序)有一个activity_maps.xml,其中定义了项目元素的统计信息(例如,我的应用程序中有一个fragment对象,xml文件中是片段的宽度和高度)。但基本上我的问题是这些xml文件是什么,在我使用Java的时候,我从来没有处理过这样的事情。每个活动都有一个xml文件吗?如果我制作了一个按钮,我应该在activity_maps.xml中定义它的统计信息,还是单独制作一个?如果问题太基本或太广泛,链接到一个有好的文档或教程的地方也不错
    为了在Android中使用按钮,您需要在xml文件中创建一个按钮。此外,每个活动都需要一个xml文件。xml是用户的UI。您可以在其中添加图像、按钮、微调器、文本等。因此,您的内部是activity_maps.xml add
    。类似的东西。在活动中,您需要创建按钮的实例

    @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            Button btn = (Button) view.findViewByID(R.id.buttonid) //reference the ID of the button here
    }
    

    我建议您阅读一些文档,以便更好地了解Android的工作原理、所有内容以及它的工作原理。

    “为了在Android中使用按钮,您需要在xml文件中创建按钮”,您也可以在代码中这样做。