![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AndroidBUG
CrystalLightAir
一个IT小白
展开
-
Android ImageView加载base64图片 java.lang.IllegalArgumentException: bad base-64
加载方法String base64 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABXCAYAAACTFMIVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAA..."byte[] decodedString = Base64.decode(base64, Base64.DEFAULT);Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedStr原创 2022-01-25 19:50:51 · 3267 阅读 · 1 评论 -
fragment出现点击穿透事 点击fragment上面的控件 也会触发点击出下面fragment的控件的点击事件
fragment出现点击穿透事 点击fragment上面的控件 也会触发点击出下面fragment的控件的点击事件出现原因这是因为出现了在fragment上面的Layout布局像ConstraintLayout这个布局存在的范围内默认是没有控件的地方是没有点击事件,相当于是透明的,就会点击到下面的fragment的控件,解决办法在不希望出现点击穿透的Layout加上 android:clickable="true"例如 <LinearLayout原创 2022-01-25 17:48:01 · 2911 阅读 · 0 评论 -
android.content.res.Resources$NotFoundException: String resource ID #0x33
报错E/EventBus: Could not dispatch event: class com.crystallightghot.frscommunityclient.view.messageEvent.VerifyCodeMessageEvent to subscribing class class com.crystallightghot.frscommunityclient.view.fragment.LoginFragment android.content.res.Resources原创 2022-01-18 22:55:10 · 1784 阅读 · 0 评论 -
IDEA 在Android项目中嵌套 fragment后 用idea的apply change and restart activity 出现fragment重影解决办法
解决办法在Oncreate()删除原来在FragmentManager中存在的fragment @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.contract_frscbase_contract); FragmentManage原创 2022-01-07 18:48:00 · 1431 阅读 · 0 评论 -
Android 添加fragment的时候 按返回键 原来fragment的位置变为成空的
原理点击fragment后原来的fragment的位置变为了空的是因为你把fragment加入到回退栈BackStack // 隐藏所有fragment if (null != fragmentsNeededHidden || fragmentsNeededHidden.size() == 0) { setFragmentsHidden(activity, fragmentsNeededHidden); } Fragme原创 2022-01-07 12:15:35 · 1922 阅读 · 0 评论 -
fragment重叠问题解决 调用另一个fragment原来的fragment还显示在新fragment下面
重叠是因为fragment在FragmentManager管理器中 是显示的 ,就相当与一下子显示多个重叠的页面解决办法 在每个fragment的onStop()方法中添加隐藏自己的方法package com.crystallightghot.frscommunityclient.view.util;import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.Fragment;import and.原创 2022-01-06 17:54:02 · 1860 阅读 · 0 评论 -
Android 嵌套fragment出现重叠问题解决 以及使用hide()方法后在Idea 点击apply changes和restart activity 出现后又出现重叠问题解决
第一部 使用fragmentManager用hide()和show方法解决代码如下: /** * 隐藏所有已加入的fragment */ private void setAllFragmentToHideen() { FragmentManager fragmentManager = getSupportFragmentManager(); final FragmentTransaction transaction = fragmentMa原创 2022-01-05 16:55:17 · 867 阅读 · 0 评论