gpt4 book ai didi

android - Button button=(Button) findViewbyID(R.id.button); 有什么区别?和按钮按钮=新按钮;在安卓?

转载 作者:搜寻专家 更新时间:2023-11-01 07:53:32 33 4
gpt4 key购买 nike

Button button= (Button) findViewbyID(R.id.button);Button button = new Button(this); 有什么区别?

最佳答案

有两种方法可以创建和设置button

  1. 通过使用 xml 文件:

在您的 activity.xml 中,您将编写如下代码:

    <Button
android:id="@+id/button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Press" />

然后你必须像这样在 activity class 文件中设置它的引用:

    Button button=(Button) findViewbyID(R.id.button);
  1. 以编程方式在 Activity 类中,例如:

    Button myButton = new Button(this);
    myButton.setText("Press");
    LinearLayout layout = (LinearLayout)findViewById(R.id.buttonlayout);
    LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
    layout .addView(myButton, lp );

关于android - Button button=(Button) findViewbyID(R.id.button); 有什么区别?和按钮按钮=新按钮;在安卓?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31383452/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com