gpt4 book ai didi

android - 动态创建按钮

转载 作者:行者123 更新时间:2023-11-30 03:57:01 27 4
gpt4 key购买 nike

嘿,伙计们需要一点帮助........我的目的是开发一个只包含一个按钮的应用程序......点击它时它必须在屏幕上动态创建另一个按钮...... ..

这是我的代码...

        public void onClick(View v) {
// TODO Auto-generated method stub
Button bee=new Button(getBaseContext());
bee.setText("hello:");
RelativeLayout a;
a=(RelativeLayout)findViewById(R.layout.activity_main);
a.addView(bee,new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
}
});

此代码没有错误,但执行时显示“不幸的是‘myapplication’已停止”...

请帮助大家..(我的唯一目标是动态创建小部件,因此尝试了 dis 程序)。如果您有任何其他建议,请发表评论

最佳答案

 a=(RelativeLayout)findViewById(R.layout.activity_main);

activity_main 是布局,而不是 RelativeLayout 小部件!

你应该使用

 a=(RelativeLayout)findViewById(R.id.my_relative_layout);

请发布堆栈跟踪 (logcat),以便您得到更好更快的答案。

关于android - 动态创建按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13192795/

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