- 博客(5)
- 收藏
- 关注
原创 PopupWindow最简案例
需要跳出的小窗口,可以用PopupWindow来实现:View v = LayoutInflater.from(mContext).inflate(R.layout./*自定义的样式,可以是最简单的一个在LinearLayout里面的TextView*/, null, false);PopupWindow popupWindow = new PopupWindow(v, ViewGroup.L...
2020-01-09 09:34:30
102
原创 ArrayList的打包传递--ParcelableArrayList
Activity A 有一个ArrayList<T> mData 需要传递给 Activity B:在自定义的ArrayList<T>的class里面需要添加以下代码(“Parcel.write” 和“Parcel.read”都有多种元素类型[^1]):@Override public int describeContents() { retur...
2020-01-08 10:43:04
753
原创 从一个Activity向另外Activity传递数据
Activity A有数据,向Activity B传递:若数据为单一项在Activity A中有以下代码(“put变量”有多种形式[^1]):Intent it_toB = new Intent (A.this,B.class);it_toB.put/*变量*/(/*变量名称*/,/*变量值*/);startActivity(it_toB);在Activity B中有以下代码("ge...
2020-01-08 10:17:39
339
原创 startActivityForResult的用法小案例
@startActivityForResultsActivity A 希望调用 Activity B 来运行得到结果,并返回Activity A进行后续的操作:在Activity A中应有代码://创建intent来调用Activity BIntent it = new Intent(A.this,B.class);int requestCode = 0x101;//这里的数值应该小于0...
2020-01-08 09:40:36
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人