我想在我的应用程序中每秒运行一次报警服务.它在5.1版本以下工作正常.但它不会在5.1设备中触发.我正在使用commonsware wakeful intent service.logcat消息说" 可疑短间隔1000毫秒;扩展到60秒 ".如何在5.1中每秒轮询一次?任何人都可以建议我如何实现这一目标?
更多解释:
我的用例是我需要每隔30分钟做一些操作.AFAIK为此使用报警管理器是一种有效的方法,但在这里
1)我需要向用户显示倒计时器.(计时器任务,倒计时器,ScheduledExecutorService对此非常有用)
2)我需要每30分钟通知用户(通过通知),即使应用程序在后台也是如此.(报警服务就足够了)
但在这里,我的问题是当应用程序处于后台时,当你从最近一次刷出应用程序时(即,应用程序进程被杀死)没有任何服务或计时器,处理程序,执行程序服务将无法工作).在这种情况下,如何在完成30分钟后通知用户.如果我以错误的方式思考,请指导我.
谢谢,
Chaitanya
我从2days开始遇到一个问题.我有一个网格视图,我需要显示图像.当我点击网格项时,它必须转到下一个活动.我能够在gridview中显示图像但事情是什么时候我点击它没有响应的项目..(OnItemClickListener不工作).我无法在我做错的地方追踪我的问题.
package com.logictreeit.mobilezop.fragments;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.GridView;
import com.logictreeit.mobilezop.adapters.PhotoAdapter;
import com.logictreeit.mobilezop.custom.Utils;
public class Dup_AlbumPhotosFragment extends Fragment implements
OnItemClickListener {
private static final String TAG = "AlbumPhotos Fragment";
private GridView gridView;
private Context mContext;
private PhotoAdapter photoAdapter;
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
Log.v(TAG, "on Activity Created ");
}
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
public void onAttach(Activity activity) {
super.onAttach(activity);
this.mContext …Run Code Online (Sandbox Code Playgroud) 我需要在我的应用程序中集成google plus登录.我已经看到了谷歌图书馆提供的样本和库.我搜索了很多,但没有用.有谁知道请帮我解决这个问题.