위젯에서 활동을 여는 방법을 알고 있습니다. 전체 화면이 열립니다.위젯 내에서 활동 열기
위젯 내부에서 열 수 있습니까?
내 활동은 애플 리케이션의 일부이며, 큰 코드가 있습니다. 액티비티는 카메라를 열고 일부 알고리즘을 실행합니다. 4x4 위젯을 가지고 프로젝트의 알고리즘으로 위젯 내에서 활동을 실행할 수 있습니까? (기본적으로 활동의 지름길이지만 위젯 내에서 연주).
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
final int N = appWidgetIds.length;
for (int i = 0; i < N; i++) {
int appWidgetId = appWidgetIds[i];
Intent intent = new Intent(context, ClassToLaunch.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0,
intent, 0);
RemoteViews views = new RemoteViews(context.getPackageName(),
R.layout.widget_layout);
views.setOnClickPendingIntent(R.id.widget_id, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
나는 그것이 가능하지 않다고 믿는다 – Martinsos