我正在使用 aSherlockFragmentActivity
作为小部件配置活动:
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:configure="com.tahanot.activities.MyActivity"
...
为什么我创建一个新的小部件,活动打开,但是当它结束时,虽然我让它返回一个 OK 结果,但没有创建任何小部件:
Intent resultValue = new Intent();
resultValue.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, widgetId);
setResult(RESULT_OK, resultValue);
finish();
当我有一个不同的(非Sherlock)配置活动时,它曾经工作过,我不知道为什么它不能与这个活动一起工作。也许 aSherlockFragmentActivity
不能充当配置活动?还是我错过了其他东西?