CardView,android程式碼設定顏色沒效果,解決
<android.support.v7.widget.CardView xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/status_cardview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/time_text"
android:layout_marginTop="5dp"
app:cardBackgroundColor="@color/orange3"
app:cardCornerRadius="7dp"
app:cardElevation="0dp">
<TextView
android:id="@+id/status_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:text="即將到期"
android:textColor="@android:color/white"
android:textSize="10sp" />
</android.support.v7.widget.CardView>
屬性名 | 用法 | 引數 |
---|---|---|
cardBackgroundColor | 設定背景顏色 | 比如 #FFff6941 |
cardElevation | 設定z陰影,如果你不設定預設會有陰影 | 在這我設定為0,我不需要陰影 |
cardCornerRadius | 設定圓角半徑 | 我這邊給的 7dp 根據你專案需要 |
contentPadding | 設定內容padding | 比如 5dp |
contentPaddingLeft | 設定左邊padding | 還有其他幾個自己試試吧 |
cardMaxElevation | 設定z軸最大高度值 |
在這我之前用android 程式碼去設定CardView的背景顏色,
我是這麼玩的導致設定沒效果
status_cardview.setCardBackgroundColor(R.color.gray18);
之後這麼玩就好了
status_cardview.setCardBackgroundColor(getResources().getColor(R.color.gray18))
相關推薦
CardView,android程式碼設定顏色沒效果,解決
<android.support.v7.widget.CardView xmlns:app="http://schemas.android.com/apk/res-auto"
Android Studio 設定專案Module編碼,解決Android Studio專案執行時亂碼問題
Android Studio的專案設定邏輯與Eclipse有很大的區別,執行的操作為File->Setting->File Encodings然後來進行設定,如圖所示: 開啟module的 build.gradle 檔案修改編譯器使用的編碼,經過上面的設定,只
Android 程式碼設定 控制元件背景顏色
直接看程式碼: 設定背景顏色兩種方式 RelativeLayout mRelativeLayout=(RelativeLayout) findViewById(R.id.Relative); /** * 1、在values目錄下新建
Android 程式碼設定TextView 字型顏色--ColorStateList
很多時候需要給text設定點選字型顏色變化,最近做的專案有這個需求,不過得通過程式碼來動態寫。 首先通過xml如下: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:andr
Android使用Java程式碼設定selector或drawable,以及使用自定義控制元件方式使用它
鎮樓圖~~! TextView再給個selecotor 這種東西不要太簡單,但是這種東西我不想重複去寫N個Selector ! so~ /** * 獲取Selector * @param normalDraw *
系統API執行沒效果,可以檢查一下是否與 360安全衛士 有關?!
系統 strong div 恢復 執行 再次 一個 正常 退出 今天在寫一個工具軟件,使用到一個系統API: mouse_event() 代碼如下: mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE, x2, y2,
Android程式碼設定屬性
/設定佈局檔案的高度,控制元件為FrameLayout FrameLayout mFrameLayout = holder.getView(R.id.fl_bill_or_image); ViewGroup.LayoutParams lp = mFrameLayout.getLayoutPara
【android】Android Studio連線手機沒反應,提示錯誤adb.exe start-server' failed -- run manually if necessary
摘要:有時候我們在把手機連線到AndroidStudio當中的時候會出現手機無法識別,連線視窗中顯示Nothingtoshow的情況,而我手機之前連線還是好好的呀,怎麼回事呢?我們再看一下底部提示的錯誤資訊,一般如下:'C:/Users/ZHXG/AppData/Local/Android/S
Android 程式碼設定Color的幾種方式
系統自帶的顏色類 tx.setTextColor(android.graphics.Color.RED); 利用數字設定 tx.setTextColor(0xffff00f); 利用xml中已經定義好的顏色程式碼 tx.setTextColor(getResources(
android程式碼連線到指定wifi,適合5.0,6.0,7.0系統
public static WifiConfiguration configWifiInfo(Context context, String SSID, String password, int type) { WifiConfiguration config =
【Android】Android開發實現帶有反彈效果,仿IOS反彈scrollview詳解教程
作者:程式設計師小冰,GitHub主頁:https://github.com/QQ986945193 新浪微博:http://weibo.com/mcxiaobing 首先給大家看一下我們今天這個最終實現的效果圖: 這個是ios中的反彈效果。當然我
Android動態設定GridView的高度,固定column,實現高度自適應
動態設定GridView的高度,固定column,根據gridview中的item個數設定高度: 呼叫以下方法: [java] view plain copy print ?
android 程式碼設定字型大小
可以指定單位:setTextSize(int unit, int size)TypedValue.COMPLEX_UNIT_PX : PixelsTypedValue.COMPLEX_UNIT_SP : Scaled PixelsTypedValue.COMPLEX_UNIT_DIP : Device Ind
iOS色彩空間——xib和程式碼設定顏色的偏差問題
通過Xib設定樣式如下: 通過程式碼設定如下: NSInteger hexValue =0x1ba9ba; self.testView.backgroundColor =[UIColor colorWithRed:((float)((hexValue &0xF
Android通過設定顏色的透明度來獲取顏色值
格式:android:background="#XXxxxxxx"(顏色可以寫在color中)說明:半透明顏色值不同於平時使用的顏色,半透明顏色值共8位,前2位是透明度,後6位是顏色。也就是說透明度和顏色結合就可以寫出各種顏色的透明度。下面是透明度說明表,供大家參考。不透明1
Android 程式碼設定開機自啟動App
有的時候想要使用者一旦開啟手機。我們的APP就自動運行了。程式碼如下: 建立一個監聽。 /** * create by:sunlei on 2017/7/7 15:48 * e-mail:[email protected] * introduce: */
EditText利用程式碼設定左側的圖示,失效???
EditText有兩種設定圖示的方法: 1、setCompoundDrawables(left, top, right, bottom) 這個方法,必須設定寬高使,用之前必須使用Drawable.setBounds設定Drawable的長寬。 2、setComp
網站SEO優化沒效果,掉近這5個陷阱了嗎
網站關鍵詞優化,是很多人都在做而且疑問比較多的問題,大家最常遇到的一個問題就是:這個關鍵詞我優化很久了,但是一點起色都沒有,是什麼原因呢?因為,關鍵詞如果沒有排名,網站的流量就不高,轉化率也不會高。所以遇到這種問題大家都比較著急。所以,今天小編在這裡就給大家分享一下SEO優化
Android 中設定Activity永不過期,銷燬
保持Activity永不銷燬…… import android.os.Bundle; import android.app.Activity; import android.util.Log;
android程式碼設定EditText只輸入數字、字母
如何設定EditText,使得只能輸入數字或者某些字母呢? 一、設定EditText,只輸入數字: 方法1:直接生成DigitsKeyListener物件就可以了。 et_1.setKeyListener(new DigitsKeyListener(false,tru