有没有办法让EditText
当前可以抽出?
我有一些EditText
,其中我将左侧drawable设置为那些代码行:
cod.setCompoundDrawablesWithIntrinsicBounds(R.drawable.ok, 0, 0, 0);
cod.setCompoundDrawablesWithIntrinsicBounds(R.drawable.notok, 0, 0, 0);
我希望在某个时间检查EditText
上当前可绘制的内容。
我搜索但我找不到获得当前绘制的方法。如果无法执行此操作:是否可以为我的EditText
添加备注?就像设置颜色一样,TextSize
....一种设置音符(文本)的方法。
谢谢!
答案 0 :(得分:0)
试试这个edittext.setTag(note);
,这里注意可以是任何类型的对象。这是受支持的documentation
答案 1 :(得分:0)
要回答您的问题,您需要使用方法" getCompoundDrawables()"。这将返回一个drawable数组,其中包含左边,上边,右边和底边的drawable。
我还没有使用过这种方法,但我相信左边的drawable逻辑上是[0]。