1. 程式人生 > >EditText利用程式碼設定左側的圖示,失效???

EditText利用程式碼設定左側的圖示,失效???

EditText有兩種設定圖示的方法:

1、setCompoundDrawables(left, top, right, bottom)

這個方法,必須設定寬高使,用之前必須使用Drawable.setBounds設定Drawable的長寬。


2、setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom)

這個方法,是照drawable的寬高畫的圖片。

所以在程式碼裡面,使用setCompoundDrawablesWithIntrinsicBounds就會顯示出來圖片。

相關推薦

EditText利用程式碼設定左側圖示失效???

EditText有兩種設定圖示的方法: 1、setCompoundDrawables(left, top, right, bottom) 這個方法,必須設定寬高使,用之前必須使用Drawable.setBounds設定Drawable的長寬。 2、setComp

android 用程式碼設定margin屬性textView加粗

設定layout引數 LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.W

利用word的VBA程式碼統一表格寬度底色及行號

如果文件中的程式碼表格時,感覺還是很快速有用的。 Sub HangHao() ' ' hanghao 巨集 ' ' Dim parag As Paragraph Dim nLineNum: nLineNum = 0 Dim selRge As Range

手把手教你ExtJS從入門到放棄——篇二(ExtJS程式碼編寫環境搭建程式碼提示設定及helloworld彈框demo編寫)

使用的myeclipse,別問我為什麼,公司專案大家都用的myeclipse,正好視訊課程也是用myeclipse 軟體準備 分享資源(連結在篇一)裡都有,API也有,不想看視訊的看下面 java開發IDE:myeclipse10 http://www.myeclipseid

Java讀取1G以上的txt檔案並對內容進行解析,利用BufferedReader設定快取大小

讀取檔案路徑 ,讀入 使用帶緩衝的輸入輸出流,效率更高,速度更快。建立一個內部緩衝區陣列並將其儲存在 buf 中,該buf的大小預設為8192。 File file = new File(filepath);    BufferedInputStream fis = ne

android -- EditText 設定 imeOptions 屬性為何失效

前言 最近改 bug 的時候碰到一個小知識點,在搜尋介面希望鍵盤上的 enter 鍵改為搜尋按鈕。也就是下圖的效果,是不是非常常見。 然後我就記得 Editext 有個 imeOptions 的屬性,可以設定 enter 鍵的效果。所以果斷在 xml 中寫下 android:imeOpt

WebStorm配置實踐~設定左側及其程式碼編輯區最舒服的字型

1)Editor程式碼編輯區字型(最接近於sublimetext) 編輯器javascript背景Scheme選擇: Monokai 2)左側工程區字型及其大小 外觀theme處只有3處可選。選個黑色的:Darcula 3)拒絕歪曲字型(這個字型比較正直)

VS程式設計WPF中後臺C#程式碼設定Grid控制元件某一行、某一列高度或者寬度的一種方法

有時為了顯示的需要,想在某個操作後將Grid中的一列的寬度變成0或者根據內容自動調整。 這裡提供了一個方法,可在後臺程式碼中對Grid的行或者列進行調節。  1、XAML前臺中,給Grid的列起

利用python實現記錄日誌程式碼和優化

大家肯定都見過日誌,在自動化中加入日誌資訊,有助於問題的定位 下面第一段程式碼實現基本的日誌記錄,第二段程式碼是進行優化過的日誌模組   __author__ = 'zz' import logging #定義一個屬於自己的日誌收集器 from common import projec

Linux系統中如何利用LVM生成系統快照以及PE值大小的設定

LVM邏輯卷生成系統快照: 快照的目的一個是備份資訊檔案,另外是挽救我們的失誤操作導致系統崩潰;  開始用LVM生成系統快照: 實驗: 在虛擬機器裡: 先觀察我們的基礎裝置引數:(可以看到我們還120M的空間可用): 上圖可以看到我們已有的

vscode儲存程式碼自動按照eslint規範格式化程式碼設定

eslint 自動格式化 先說一個前提吧,你在package.json中安裝了eslint的依賴,不然配置無用。 例如如下依賴: "eslint": "^4.19.1", "eslint-friendly-formatter": "^4.0.1", "eslint-

利用函式模板求4個數的和。 部分程式碼已給定如下只需要提交缺失的程式碼

#include <iostream> using namespace std; /* 補充缺少程式碼 */ template<typename Groap> Groap sum(Groap a,Groap b,Groap c,Groap d)

EditText程式碼設定inputType後鍵盤輸入型別變化問題

最近寫一個需求,輸入密碼的時候點選旁邊的小眼睛圖片,密碼明文密文相互切換。這個需求看似很簡單,動態的更改EditText的InputType就可以了,但是在適配的時候會遇到一些問題,比如在oppo手機上,切換的時候手機輸入法會變化,明文之後甚至可以輸入中文了,使用者體驗不是

echarts中toolbox的顏色設定圖示的自適應隨螢幕大小而變化圖示大小

toolbox: {                 show: true,                 feature: {                     dataView: {readOnly: false},                     re

在windows上安裝ubutnu雙系統並且利用easybcd設定開機雙啟動項 並按照sougou輸入法

最近被到底使用window還是ubuntu折磨得很是痛苦,經歷了安裝windows, 安裝window/ubuntu雙系統,又案子ubuntu單系統,最後又想要安裝windows7和ubuntu雙系統的痛苦歷程!為了方便以後查閱,這裡記錄最後在windows7下安裝ubun

多執行緒兩種實現方式(繼承Thread實現Runnable介面)設定獲取名字同步程式碼塊、方法死鎖

1.多執行緒的引入(瞭解) 1.什麼是執行緒 執行緒是程式執行的一條路徑, 一個程序中可以包含多條執行緒 多執行緒併發執行可以提高程式的效率, 可以同時完成多項工作 2.多執行緒的應用場景 紅蜘蛛同時共享螢幕給多個電腦 迅雷開啟多條執行緒一起下載 Q

PyQT設定圖示工作列圖示

程式碼部分:if __name__ =='__main__':    QtCore.QTextCodec.setCodecForCStrings(QtCore.QTextCodec.codecForName("utf-8"))     app = QtGui.QAppli

動態程式碼設定Textview的字型大小引用Dimen資源

xml檔案設定Textview字型大小,可直接設定android:textSize="@dimen/common_font_sw320dp_of_13" 但是通過動態程式碼設定時,通常會遇到引用Dim

WPF視窗屬性設定(無邊框工作列隱藏圖示工作管理員應用程式隱藏圖示

在進行軟體開發的時候,經常會對視窗進行設定,比如無邊框,隱藏軟體圖示等,希望下面的方法對你有幫助。1,設定無邊框,首先點選視窗,點選屬性,具體操作如下圖所示:2,隱藏軟體圖示的顯示,操作如下圖所示:總結:因為最近會使用到WPF才瞭解下,若有問題的地方可以聯絡我,我進行修改。2