Java創(chuàng)建TextView設(shè)置setPadding無效問題
TextView tagTv=new TextView(mContext); tagTv.setBackgroundResource(res); tagTv.setPadding(ConvertUtils.dp2px(15),ConvertUtils.dp2px(5),ConvertUtils.dp2px(15),ConvertUtils.dp2px(5));????設(shè)置的時候必須要把setPadding放在setBackgroundResource的后面才會起作用
子view超出父view顯示
正常情況下
設(shè)置后的效果????在根布局的屬性中加入 android:clipChildren是否限制子View在其范圍內(nèi) 默認(rèn)不設(shè)置是true
android:clipChildren="false"
EditText設(shè)置單行顯示
android:singleLine="true" //設(shè)置單行已經(jīng)過時????下面設(shè)置單行的時候如果android:inputType=“none”的時候會單行無效,可以設(shè)置其他值避免
android:lines="1" android:maxLines="1" android:inputType=“phone”
gradle更新異常處理方法
如果gradle更新不下來,可以用以下兩種方法處理
- 自動更新
打開項(xiàng)目里面gradle-wrapper.properties文件
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
????這里的版本號根據(jù)自己的實(shí)際情況修改**
- 手動更新
下載gradle,解壓至gradle目錄,As設(shè)置gradle路徑為gradle安裝路徑:
image.png


