如何通过代码设置按钮背景图片
我正在使用使用以下代码创建的 Button
LinearLayout ll = new LinearLayout(this);
ll.setOrientation(LinearLayout.VERTICAL);
Button btn = new Button(this);
btn.setOnClickListener(newtodobtn);
btn.setText("New Todo");
btn.setBackgroundDrawable(new Button(this).getBackground());
ll.addView(btn);
我在路径 @drawable/new_todo_image
中有一个图像来设置为按钮的背景。如何以编程方式将其设置为 Button
?
I am using a Button
created using following code
LinearLayout ll = new LinearLayout(this);
ll.setOrientation(LinearLayout.VERTICAL);
Button btn = new Button(this);
btn.setOnClickListener(newtodobtn);
btn.setText("New Todo");
btn.setBackgroundDrawable(new Button(this).getBackground());
ll.addView(btn);
I have an image in path @drawable/new_todo_image
to set as background for the button. How to set it to the Button
programmatically?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
在android studio中设置按钮背景图像编写以下代码:
In android studio to set Button background Image write following code :
您应该将 png 文件放入 Drawable 文件夹中,然后尝试以下代码:
You should put your png files into Drawable folder, then try these codes:
试试这个:
Try this:
试试这个:
try this:
尝试这样
Try like this
要为可绘制文件夹中的按钮设置背景图像,请使用以下代码
for set background image for button which is in drawable folder then use below code