1. 程式人生 > >Android TextView設定圖片的大小

Android TextView設定圖片的大小

tv_block = (TextView) findViewById(R.id.block);
//獲取資原始檔
Drawable d = ContextCompat.getDrawable(WorkoutDetailActivity.this,R.drawable.block);//getResources().getDrawable(R.mipmap.come_in_icon);
//必須設定圖片大小,否則不顯示
d.setBounds(0, 0, DensityUtil.dip2px(WorkoutDetailActivity.this,20), DensityUtil.dip2px(WorkoutDetailActivity.this,20));                               
//圖片要設定到的位置,引數分別代表:左上右下
tv_block.setCompoundDrawables(d,null,null,null);

相關推薦

Android TextView設定圖片大小

tv_block = (TextView) findViewById(R.id.block); //獲取資原始檔 Drawable d = ContextCompat.getDrawable(WorkoutDetailActivity.this,R.drawable.blo

Android textView drawableXX圖片大小

TextView自帶的drawableLeft屬性竟然不能設定圖片大小,簡直不能忍,啥也不說了,直接上程式碼 <!--drawableTextView--> <declare-styleable name="Drawabl

Android 自定義view-如何設定TextView drawableLeft 圖片大小

2017/09/07更新 開發過程中,越發強烈的覺得需要對TextView進一步封裝 1.TextView需要設定背景或者邊框時需要編寫大量的selector,稍微修改一下樣式又得編寫一個新的selector,這個實在不能忍! 2.使用原生TextView

textView中新增圖片設定圖片大小

在TextView中新增圖片並設定圖片大小,按照如下方法即可: Drawable drawable = ContextCompat.getDrawable(getApplicationContext(), R.drawable.icon_arrow_mine);   &nb

Android 中同一個TextView設定不同大小字型

今天遇到一個需求,價格的第一個字要比後面的大,之前有遇到過用spannable設定不同字母的顏色,所以想著應該也可以設定不同大小吧,現整理一下基本用法方便以後使用。 price = Tools.formatToSepara(item.price); i

自定義TextView中動態設定圖片大小

開發過程中,很多場景中都有用到文字和圖片並列顯示的情況,如下圖示: 上圖紅色框中的佈局你會怎麼實現? 1、在水平LinearLayout佈局中放一個ImageView和一個TextView進行實現? 2、在TextView中設定其drawableL

android textview設定html中圖片顯示問題

顯示本地mipmap/drawable檔案下圖片: string info = "<img src=\"img_talk_peaple_only\"/>"; text.setText(Html.fromHtml(info, new Html.Im

android原生TextView設定字型大小

首先android中對於文字繪製時候對應到到螢幕上都是一個一個的畫素。 同一個文字,在不同解析度的裝置上,所佔的畫素不一樣。例如:圖片大小為80×32畫素在720P上看著合適,但是到1080P上((d

android圖片縮放(指定大小) drawable獲取圖片後怎麼設定圖片大小

http://gqdy365.iteye.com/blog/1125037 android圖片縮放(指定大小) private Drawable zoomDrawable(Drawable drawable, int w, int h) { in

033本地圖片上傳csdn設定圖片大小及位置

當你用vs code寫好了文件,該文件圖文豐富,圖片都是本地圖片,上傳到csdn。納尼,我要一張一張重新傳?納尼,不能調整圖片大小和位置?前一個問題還沒解決(不想用圖床,看起來好麻煩),後一個問題有辦法了。 一開始你的效果是這樣的: 這個時候你可以到csdn的編

ios HTML富文字設定圖片大小

iOS中設定HTML富文字是,圖片太大顯示不全,這個時候需要修改CSS樣式,。 NSString *contentStr = [NSString stringWithFormat:@"<head><style>img{width:%f !important;he

android Textview設定單行顯示,多餘的顯示省略號

  singleline設定為true,則可以實現單行顯示 ellipsize則是控制省略號的位置,分別有start(開始),middle(中間),end(最後),marquee(跑馬燈)。 程式碼展示: <TextView android:

Android textview 設定字型樣式

public void setFontSanFrancisco(Context context, TextView textView) { Typeface typeface = Typeface.createFromAsset(context.getAssets(), "SanFran

Android TabLayout設定字型大小的正確方式

1、在styles.xml中自定義TabLayoutTextStyle <style name="TabLayoutTextStyle"> <item name="android:textSize">@dimen/tab_layout_text

Android Studio設定圖片背景及主題設定

因為Android Studio是基於IDEA的,所以IDEA裡面能用的外掛Android Studio也能用,這次圖片背景是依賴IDEA下的一個外掛,名為BackgroundImage的外掛,使用者可以去搜索下載,先看看效果圖: 設定步驟: 1.開啟[File]-->[Se

Java ZXing 生成QRCode二維碼的兩種方式,可設定圖片大小,和外白色邊框大小

QRGen在ZXing基礎上開發,這個庫使得利用Java生成QR碼變為小菜一碟。它需要依賴ZXing,所以生成圖案時你同時需要ZXing和QRGen的jar包。 QR 碼最常見的應用便是為網站中一個特定的網頁或下載頁帶來流量。因此,QR碼常常會編碼URL或網站地址,使用者可以通過手機攝像頭掃描,並在其瀏覽器中

android 程式碼設定字型大小

可以指定單位:setTextSize(int unit, int size)TypedValue.COMPLEX_UNIT_PX : PixelsTypedValue.COMPLEX_UNIT_SP : Scaled PixelsTypedValue.COMPLEX_UNIT_DIP : Device Ind

android TextView 設定部分文字背景色和文字顏色

通過SpannableStringBuilder來實現,它就像html裡邊的元素改變指定文字的文字顏色或背景色 public class MainActivity extends Activity { @Override protected void onCreate(Bund

用markdown.js解析markdown時,設定圖片大小

markdown設定圖片大小 打算在網頁上顯示.md文件,發現可以用markdown.js實現,具體看這篇文章: 實現網頁客戶端實時自動解析Markdown為HTML內容 可是發現不能調整圖片大小,好像markdown本身就沒有考慮這個問題。要麼找

Android Studio設定記憶體大小

參考: Android studio 1.0.2預設最大記憶體是750M,這樣跑起來非常的卡,難以忍受,機器又不是固態硬碟,最後發現,這個預設值是可以修改的,在android studio目錄下