PendingIntent getActivity Flag:public static final int FLAG_CANCEL_CURRENT Added in API level 1 Flag indicating that if the described P
转载
2023-05-24 02:45:31
86阅读
我想使用getWidth()/ getHeight()来获取我的XML-Layout的宽度/高度。 我读了我必须在onSizeChanged()的方法做,否则我会得到0( 安卓:获取屏幕分辨率/像素为整数值 )。但是我想在一个已经扩展Activity的类中这样做。 所以我觉得让同类扩展View是不可能的。public class MyClass extends Activity { public
转载
2024-02-27 12:11:18
25阅读
通过AppWidget应用(一)的介绍,我们已经知道如何创建一个在主界面上显示一个appWidget窗口,但这并不是我们的目的,我们需要做到程序与用户之间进行交互;下面来介绍下如何通过appWidget启动一个Activity。一、在appWidget的布局文件中添加一个按钮 二、在appWidget上为按钮添加监听函数@Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { // TODO Aut...
转载
2013-08-27 18:20:00
92阅读
2评论
1. 问题背景描述在工作中需要在没有项目源码的情况下直接使用robotium测试目标android平台launcher,平台的版本基于当前最新的android 4.4.2。之前在验证可行性的时候使用本人同样使用android4.4.2的测试手机htc incredable s针对一个只有apk的notepad应用做过同样的验证,在测试手机上运行完全没有问题。该测试代码如下:package com.
在编写含有Fragment代码的时候,经常会遇到这种情况,假如app长时间在后台运行,再点击进入会crash,而且fragment页面有重叠的现象。 如果系统内存不足、或者切换横竖屏、或者app长时间在后台运行,Activity都可能会被系统回收,然后Fragment并不会随着Activity的回收
转载
2017-04-07 19:40:00
350阅读
2评论
Android Fragment getActivity返回null解决1.在Android开发中,如果我们用
原创
2022-12-01 12:37:52
161阅读
前言在日常开发中的时候,我们经常会使用ViewPager+Fragment进行视图滑动,在某些部分逻辑也许我们需要利用上下文Context(例如基本的Toast),但是由于Fragment只是依附在Activity容器的一个试图,如果需要拿到当前的Activity的上下文Context就必须通过getActivity()获取。然而,不知道各位程序猿有没有遇过出现getActivity()出现nul
转载
2023-06-29 20:57:03
62阅读
看友盟的错误日志发现又出现了NullPointerException,然后去看代码,发现只有是上下文有空的可能,但是因为以前已经发生过这种情况所以上下文我都是在创建Fragment对象的时候从Activity里面传过来的,而且我测试了多次,没有问题,然后在网上找资料发现很多getActivity()
转载
2017-04-07 19:42:00
106阅读
2评论
overide FragmentActivity onSaveInstanceState method like this. @Override public void onSaveInstanceState(Bundle outState) { super.onSaveIns...
转载
2015-10-09 11:31:00
42阅读
2评论
public void sendNotification(Context ctx,String message) { //get the notification manager Str...
转载
2022-11-30 11:41:24
145阅读
我们的项目继承公司即时通讯产品架构,在首页是我们自己的fragment,在这里有我们自己的登录,但是这时候触发即时通讯产品的升级,我们的依附activity被干掉,progressDialog.show(),崩溃,解决办法就是在fragment的onStop方法内dismiss:中间引发对dialog的绑定思考:progressDialog绑定mActivity(注:就是传activity的上下文
原创
2022-09-21 14:21:40
32阅读
1. 问题背景描述 在工作中需要在没有项目源码的情况下直接使用robotium测试目标android平台launcher,平台的版本基于当前最新的android 4.4.2。之前在验证可行性的时候使用本人同样使用android4.4.2的测试手机htc incredable s针对一个只有apk的notepad应用做过同样的验证,在测试手机上运行完全没有问题。该测试代码如下: packag
原创
2014-10-18 16:18:00
380阅读
获取Fragment的context:getActivity().getApplicationContext()或者getActivity()
You can use getActivity(), which returns the activity associated with a fragment.
The activity is a context (since Activit
转载
2023-09-28 13:49:37
28阅读
这两个方法的调用方式如下:getActivity().getWindow().getDecorView().setSystemUiVisibility;getActivity().getWindow().getDecorView().getSystemUiVisibility;setSystemUiVisibility(int visibility)方法
转载
2022-02-17 16:35:51
117阅读
一个Fragment的实例总是和包含它的Activity直接相关。 fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。 如: View listView = getActivity().findViewById(R.id.list); 但是注意调用getActivity(
转载
2023-12-23 23:39:22
124阅读
1.在fragment中怎么像在activity中使用Toast呢?Toast.makeText(getActivity(), "说明此设备不支持蓝牙操作", Toast.LENGTH_LONG).show();2.可以看到原来传入this,上下文的地址,直接输入getActivity就可以了.SharedPreferences settings = getActivity().getShared
原创
2022-01-07 11:08:52
922阅读
这两个方法的调用方式如下: getActivity().getWindow().getDecorView().setSystemUiVisibility; getActivity().getWindow().getDecorView().getSystemUiVisibility; setSystemUiVisibility(int visibility)方法可传入的实参为: 1. Vi
转载
2021-12-08 11:12:31
795阅读
我们总是想安一个按钮让软键盘消失,用如下的方法就可以: InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(getActivity().INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editText.getWindowToken(),
转载
2023-11-06 17:20:18
24阅读
DividerItemDecoration divider = new DividerItemDecoration(getActivity(),DividerIte
原创
2023-06-03 07:53:44
73阅读
1.在fragment中怎么像在activity中使用Toast呢?Toast.makeText(getActivity(), "说明此设备不支持蓝牙操作", Toast.LENGTH_LONG).show();2.可以看到原来传入this,上下文的地址,直接输入getActivity就可
原创
2021-12-27 15:55:59
1160阅读