AppWidget如何打开一个Acticity?
来源:互联网 发布:iphone写作软件 编辑:程序博客网 时间:2024/05/01 05:56
在Android手机的AppWidget上如何打开一个Activity?
一、onUpdate()函数中
//创建一个Intent对象
Intent intent = new Intent(context,MyActivity.class);
intent.setAction(broadCastString);
//设置pendingIntent的作用
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
RemoteViews remoteViews = new RemoteViews(context.getPackageName(),R.layout.appwidgetlayout);
//绑定事件
remoteViews.setOnClickPendingIntent(R.id.image_wifi,pendingIntent);
//更新Appwidget
appWidgetManager.updateAppWidget(appWidgetIds,remoteViews);
二、AndroidManifest.xml中注册MyActivity
<activity
android:name="com.example.myappwidget.MyActivity"
android:label="hehe" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
大体的步骤是如此,具体你可以根据自己的要求做出修改
- AppWidget如何打开一个Acticity?
- android activity(通过一个按钮打开另一个acticity总结)
- 如何在fragment中跳转到acticity
- AppWidget应用(一)---创建一个appWidget
- AppWidget应用(一)---创建一个appWidget
- 如何打开一个应用程序
- 如何打开一个app
- 如何在桌面添加AppWidget
- Appwidget
- AppWidget
- AppWidget
- appwidget
- Appwidget
- AppWidget
- AppWidget
- AppWidget
- AppWidget
- AppWidget
- 编译boost在ios上使用
- android Notification 的使用
- Vi替换
- 残盘覆盖
- js将网址转为urlencode类型
- AppWidget如何打开一个Acticity?
- python random模块
- 旅游
- 面试100题:21.中兴面试题:求整数数列中和等于给定值的两个数
- 递归读取文件目录结构
- Bruno Buchberger: A life devoted to symbolic computation
- Oracle Data Guard支持跨平台列表
- Access MAC address from sk_buff
- 字母大小写转换经典程序