Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何以编程方式更改EditText外观?_Android_Layout - Fatal编程技术网

Android 如何以编程方式更改EditText外观?

Android 如何以编程方式更改EditText外观?,android,layout,Android,Layout,我想更改默认的edittext外观(图像:我需要更改的外观)从框状外观(图像:我需要的外观)。。。 这必须以编程方式完成,…我不知道如何做到这一点…请帮助我 编辑:抱歉,键入的标题错误 编辑:为什么这不是一个有用的问题?? 谁投票否决了这个问题…任何人请通过投票解决这个问题…我不能发布问题我会创建一个9patch图像,然后以编程方式设置背景绘图。请看这个教程,看看它是否有帮助 编辑:再做一些研究,我发现只需在drawable.xml文件中创建一个形状,就可以获得所需的外观。你可以在这里找到

我想更改默认的edittext外观(图像:我需要更改的外观)从框状外观(图像:我需要的外观)。。。 这必须以编程方式完成,…我不知道如何做到这一点…请帮助我

编辑:抱歉,键入的标题错误

编辑:为什么这不是一个有用的问题??
谁投票否决了这个问题…任何人请通过投票解决这个问题…我不能发布问题

我会创建一个9patch图像,然后以编程方式设置背景绘图。请看这个教程,看看它是否有帮助


编辑:再做一些研究,我发现只需在drawable.xml文件中创建一个形状,就可以获得所需的外观。你可以在这里找到一些样品:。。。然后在EditText上调用setBackgroundResource以编程方式进行设置。

创建一个9补丁drawble并将其用作背景。调用setBackDrawable()以使用它

任何人请帮助我…为什么这个问题没有用…我搜索了很多次…但我找不到任何答案我有“我需要的外观”在其他项目文件中。但不是在目前正在工作的项目中。我不知道是什么问题??谁投票否决了这个问题…任何人请通过投票来解决这个问题…我不能发布问题…我没有投票,但你被否决的原因可能是因为你没有问一个具体的问题,也没有写下你迄今为止尝试过的内容。看看这个链接:如何以编程方式更改EditText外观?这不是一个具体的问题如何通过编程实现?不鼓励使用链接答案,请更详细地解释您的答案。myEditText.setBackgroundResource(R.drawable.my_edittext_background)@请把这个问题提上来,兄弟,…我不能问这个问题