Java创建TextView设置setPadding无效问题
TextView tagTv=new TextView(mContext); tagTv.setBackgroundResource(res); tagTv.setPadding(ConvertUtils.dp2px(15),ConvertUtils.dp2px(5),ConvertUtils.dp2px(15),ConvertUtils.dp2px(5));
⚠️⚠️设置的时候必须要把setPadding放在setBackgroundResource的后面才会起作用
子view超出父view显示
⚠️⚠️在根布局的属性中加入 android:clipChildren是否限制子View在其范围内 默认不设置是true
android:clipChildren="false"
EditText设置单行显示
android:singleLine="true" //设置单行已经过时
⚠️⚠️下面设置单行的时候如果android:inputType=“none”的时候会单行无效,可以设置其他值避免
android:lines="1" android:maxLines="1" android:inputType=“phone”
gradle更新异常处理方法
如果gradle更新不下来,可以用以下两种方法处理
- 自动更新
打开项目里面gradle-wrapper.properties文件
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
⚠️⚠️这里的版本号根据自己的实际情况修改**
- 手动更新
下载gradle,解压至gradle目录,As设置gradle路径为gradle安装路径: