我想更改默认的edittext外观(图片:看看我需要更改)从框中看起来像(图片:看看我需要的)... 这必须以编程方式完成,...我不知道该怎么做...请帮帮我
编辑:抱歉输入错误的标题
编辑:为什么这不是一个有用的问题? 谁投了这个问题...任何人请通过投票来解决这个问题...我无法发布问题
答案 0 :(得分:1)
我会创建一个9patch图像,然后以编程方式设置背景drawable。请查看本教程,看看它是否有任何帮助。
编辑:做一些研究我发现只需在drawable.xml文件中创建一个形状,就可以获得所需的外观和感觉。你可以在这里找到一些示例:http://letustech.wordpress.com/2012/09/16/customedittext/ ...然后只需在EditText上调用setBackgroundResource来以编程方式设置它。答案 1 :(得分:0)
创建一个9补丁drawble并将其用作你的background.Call setBackDrawable()来使用它