Widget na ekranie domowym działa niepoprawnie

0

Witam.
Mój problem polega na tym, że w widgecie ekranu domowego aplikacji (notatniku) jeśli występuje adres strony lub email to po kliknięciu w niego nic się nie dzieje, pojawia się komunikat "żadna z aplikacji nie może wykonać tej czynności"(Android 4.1), a na Android 5.0 i 6.0 w ogóle nie reaguje na kliknięcie mimo że adres widnieje jako link do strony. Autolink w pliku layout xml jest dodany, w pliku manifestu filtry intencji też są, nie mam pojęcia o co chodzi? Proszę o pomoc. Z góry dziękuję za informację o co w tym przypadku może chodzić.
Pozdrawiam.

0

taka sugestia, ze jak dodasz kod to bedzie latwiej cos doradzic, ale skoro nie chcialo Ci sie to zobacz watek:
https://stackoverflow.com/questions/4730652/how-to-launch-website-on-widget-click

0

Wklejam fragment kodu, niestety dalej nie działa...

public class NewAppWidget extends AppWidgetProvider {

static void updateAppWidget(Context context, AppWidgetManager appWidgetManager,
                            int appWidgetId) {



    CharSequence widgetText = NewAppWidgetConfigureActivity.loadTitlePref(context, appWidgetId);
    
    RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
    views.setTextViewText(R.id.appwidget_text, widgetText);

    private void getURL {
        Uri uri = Uri.parse(getURL());
        context = NewAppWidget.getClass();
        Intent intent = new Intent(Intent.ACTION_VIEW, uri);
        intent.putExtra(Browser.EXTRA_APPLICATION_ID, context.getPackageName());
        context.startActivity(intent);

    }

    appWidgetManager.updateAppWidget(appWidgetId, views);
}

nie wiem jak zrobić to, żeby po kliknięciu na link w notatce pojawiła się przeglądarka stron internetowych z wpisanym adresem z linku.
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1