Beiträge von Alpha

    Hallo liebe Community,


    bei meinem Appwidget soll sich ein PreferenceScreen das in einer XML datei definiert ist bei anlegen des Widgets auf demn Homescreen öffnen, jedoch bekomme ich sofort eine Force Close Fehlermeldung wenn das PreferenceScreen aufgerufen wird.


    Hier mal der auszug aus der Manifest:


    Java
    <activity android:name="configure">
          <intent-filter>
     <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE"/>
      	</intent-filter>
     </activity>


    dann die configure.java


    Java
    public class configure extends PreferenceActivity {
        public void onCreate(Bundle savedInstanceState) {        
            onCreate(savedInstanceState);        
            addPreferencesFromResource(R.xml.configure);     
        }    
        
    }


    und die configure.xml aus dem res/xml verzeichniss...


    Java
    <?xml version="1.0" encoding="utf-8"?>
    <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
        <PreferenceScreen>
            <ListPreference android:entryValues="@drawable/abc" android:title="abc"/>
            <ListPreference android:entryValues="@drawable/def" android:title="def"/>
        </PreferenceScreen>
    </PreferenceScreen>



    Danke schonmal im vorraus !

    ich habe mir ein widget erstellt...


    nun möchte ich das bei "anlegen" des Widgets auf dem homescreen eine Activity aufgerufen wird...



    public class Widget extends AppWidgetProvider
    {
    public void onEnabled(Context context)
    {
    Intent intent = new Intent(context.getApplicationContext(), MyPreferencesActivity.class);
    context.startActivity(intent);
    }



    doch leider tut sich da nix...


    die MyPreferencesActivity schaut wie folgt aus...



    public class MyPreferencesActivity extends PreferenceActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    addPreferencesFromResource(R.xml.preferences);
    }
    }




    Bin gerade noch im einstieg der Programmierung und habe leider noch nicht all zu viel plan von dem was ich da mache... ich schau mir halt oft andere Quellcodes an um zu sehen, wie andere dies gelöst haben. Jedoch klappt es nicht ohne eure Hilfe ;)

    Hi,


    ich habe dank tutorials mir eine Widget Uhr zusammengestellt..


    die uhren funktionieren an sich sehr gut.... keinerlei fehler, flüssig, ....


    nun möchte ich, das wenn ich auf das widget klicke, sich der alarmapp öffnet... ich habe einen codeschnipsel im netz gefunden, aber leider kann ich da nur eine package reinschreiben...


    aber es gibt ja com.android.alarmclock
    com.android.deskclock
    dann hat z.B. HTC ihr eigene uhren app.... etc.


    kennt jmd da eine gute lösung ? vielleicht sogar mit einem weiterhelfenden codeschnipsel =)



    Gruss


    Alpha