
Android
「已注销」
这个作者很懒,什么都没留下…
展开
-
TabLayout的tab文字和indicator之间的距离设置
1 设置 TabLayout的 android:layout_height2 设置 app:tabPaddingBottom比如说 你的tab文字高度是25 你想设置二者之间的间距是10那么你android:layout_height的高度就是文本的 高度25dp 加 二者之间的距离10dp 然后还得加上indicator自身的高度5dp这样才能实现想要的效果 android:layout_height="25dp" app:tabPaddingBottom="10dp" app:原创 2021-03-14 13:51:06 · 5847 阅读 · 1 评论 -
百度地图 MapView 和 ViewPager2 在同一个布局中的bug
问题产生情况MainActivity 有四个tab 每个tab对应一个Fragment其中Fragment 1的布局中同时含有 MapView 和 ViewPager2当从Tab1 切换到 tab2\3 然后在切换tab1 的时候对应的Fragment1会重新创建此时 会报一个错误 Process: com.dingchebao, PID: 3123 java.lang.IllegalArgumentException: Wrong state class, expecting Vi原创 2021-03-14 02:54:05 · 469 阅读 · 1 评论 -
wait for all target device to come online
运行 android 程序的时候 报错 wait for all target device to come online解决办法 如上,打开avd manager 选中虚拟机 ,右击 执行 wipe data可能还会有别的原因导致的这里只是记录一下,希望对大家有帮助原创 2021-03-08 16:23:00 · 771 阅读 · 0 评论 -
Android 自定义View
public class JoTabLayout extends TabLayout { public JoTabLayout(@NonNull Context context) { super(context); } public JoTabLayout(@NonNull Context context, @Nullable AttributeSet attrs) { super(context, attrs); } public原创 2021-03-03 00:18:46 · 174 阅读 · 0 评论 -
应用是非正式发布版本, 当前设备不支持安装。
时隔五年再次写Android app发现变化挺大Android studio 4.1.2 上写了一个demo使用qq往华为真机上发送了一个apk 竟然安装不上去解决办法在gradle.properties 文件中添加如下指令:android.injected.testOnly=false注意AndroidManifest.xml中 不能在application 标签下面添加 android:testOnly=“true” 否则上述设置无效如果仅仅在下列配置中设置成false 也是无效的。原创 2021-02-22 18:02:45 · 8721 阅读 · 5 评论