Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'bundle' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 2 wyniki

  1. Cześć, mam problem z widgetem. Mam coś takiego: public class AppWidget extends AppWidgetProvider { private static final String APP_WIDGET_SERVICE = "AppWidgetService"; public static String SERVICE_INTENT = "AppWidgetExtra"; private static int count = 0; private boolean serviceRunning; static void updateAppWidget(Context context, AppWidgetManager appWidgetManager, int appWidgetId) { RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.app_widget); int visible = (count > 0) ? View.VISIBLE : View.GONE; views.setViewVisibility(R.id.txtCount, visible); views.setTextViewText(R.id.txtCount, Integer.toString(count)); Intent mainIntent = new Intent(context, MainActivity.class); mainIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); mainIntent.putExtra("aaaaaaa", "a=" + count); views.setOnClickPendingIntent(R.id.rlayout, PendingIntent.getActivity(context, 0, mainIntent, 0)); appWidgetManager.updateAppWidget(appWidgetId, views); } @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { for (int appWidgetId : appWidgetIds) { updateAppWidget(context, appWidgetManager, appWidgetId); } } @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(AppWidgetManager.ACTION_APPWIDGET_UPDATE) && intent.getExtras() != null) { count = intent.getExtras().getInt(AppWidget.SERVICE_INTENT, -1); } super.onReceive(context, intent); } @Override public void onEnabled(Context context) { // Enter relevant functionality for when the first widget is created } @Override public void onDisabled(Context context) { // Enter relevant functionality for when the last widget is disabled } } a w MainActivity w onCreate mam coś takiego: if (getIntent() != null) { if (getIntent().getExtras() != null) { Log.d("aaaaa", "fragment=" + getIntent().getExtras().getString("aaaaaaa", "dasdas")); } else { Log.d("aaaaaaa", "null3211"); } } else { Log.d("aaaaaaa", "null"); } Pomimo iż AppWidget.count zmienia się, ja zawsze w MainActivity widzę w logach: fragment=a=-1 Ktoś wie czemu tak się dzieje? [EDIT] Wystarczy dodać flagę PendingIntent.FLAG_CANCEL_CURRENT. Zamienić: views.setOnClickPendingIntent(R.id.rlayout, PendingIntent.getActivity(context, 0, mainIntent, 0)); na views.setOnClickPendingIntent(R.id.rlayout, PendingIntent.getActivity(context, 0, mainIntent, PendingIntent.FLAG_CANCEL_CURRENT));
  2. Signifer

    Zapłać za gry ile chcesz

    Ruszyła druga część inicjatywy Humble Indie Bundle w której za dowolną opłatę można zdobyć kilka ciekawych gier działających na każdej platformie: PC, Linux, Mac. Przy okazji można także wesprzeć różne cele charytatywne. Tym razem do zdobycia są tytuły takie jak - Braid, - Cortex Command, - Machinarium, - Osmos, - Revenge of the Titans. Dodatkowo tym którzy zapłacą więcej niż 7,43$ przyznane zostaną gry z pierwszej odsłony akcji tj: - World of Goo - Aquaria - Gish - Lugaru HD - Penumbra Overture - Samorost 2 Łącznie wiec za dowolną kwotę można otrzymać aż 11 bardzo solidnych gier twórców niezależnych. Gry można połączyć ze swoim kontem na Steamie. Akcja jest ograniczona w czasie i potrwa jeszcze zaledwie 3 dni!!! Zakupów można dokonać na stronieThe Humble Indie Bundle #2 (pay what you want for five awesome indie games)
x