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
通过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
这两个方法的调用方式如下: getActivity().getWindow().getDecorView().setSystemUiVisibility; getActivity().getWindow().getDecorView().getSystemUiVisibility; setSystemUiVisibility(int visibility)方法可传入的实参为: 1. Vi
我们总是想安一个按钮让软键盘消失,用如下的方法就可以: 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阅读
  • 1
  • 2
  • 3
  • 4
  • 5