Tag: widget

在android中打开/closures相机手电筒的小工具

我正在开发一个打开/closures手机相机的部件。 我做了一个可以像切换button(开/关)的小部件。 行为如下所示:有时,当我启用小部件时,指示灯仍然亮着。 但是它不会打开/closures摄像头,但会改变图标。 我无法弄清楚什么是实际的问题。 活动(火炬灯应用程序)同样的事情工作正常。 任何人都可以请解释我怎样才能解决我的问题? 我哪里去错了? 你可以看下面我到目前为止完成的代码 onUpdate方法 @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { //super.onUpdate(context, appWidgetManager, appWidgetIds); remoteViews = new RemoteViews( context.getPackageName(), R.layout.widgetlayout); watchWidget = new ComponentName( context, FlashLightWidget.class ); Intent intentClick = new Intent(context,FlashLightWidget.class); intentClick.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, ""+appWidgetIds[0]); PendingIntent pendingIntent = PendingIntent.getBroadcast(context, appWidgetIds[0],intentClick, 0); remoteViews.setOnClickPendingIntent(R.id.myToggleWidget, pendingIntent); appWidgetManager.updateAppWidget( watchWidget, remoteViews ); […]

如何更改Android选项卡窗口小部件的背景?

我的类扩展了TabActivity TabHost mTabHost = getTabHost(); TabHost.TabSpec tab1 =mTabHost.newTabSpec("tab1"); TabHost.TabSpec tab2 =mTabHost.newTabSpec("tab2"); tab1 .setIndicator("title tab1"); tab2 .setIndicator("title tab2"); mTabHost.addTab(tab1);mTabHost.addTab(tab2); TabHost.setCurrentTab(0 or 1) 任何人都可以指导我如何更改所选标签的背景图像或颜色?