Es hilft nichts, ich brauch trotzdem eure hilfe... Ich bekomm das Widget nich zum laufen.. was ich schon habe:
Das Hauptprogramm
Code:
public class hello extends Activity {
/** Called when the activity is first created. */
@SuppressWarnings("unchecked")
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//usw........
Dann den Eintrag in die Manifest Datei
Code:
<receiver android:name="AppWidgetProvider" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/widget" />
</receiver>
Dann die widget.xml Datei in /xml/
Code:
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android">
android:minWidth="294dp" <!-- density-independent pixels -->
android:minHeight="72dp"
android:updatePeriodMillis="86400000" <!-- once per day -->
android:initialLayout="@layout/appwidgetlayout"
android:configure="com.example.android.ExampleAppWidgetConfigure" >
</appwidget-provider>
und die appwidgetlayout.xml Datei
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView android:text="TextView01" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
</LinearLayout>
mit der layoutdatei bin ich mir nich so ganz sicher ob das passt.... also zumindest wird das widget nicht unter widgets angezeigt wenn man das programm installiert.
Wo und wie bring ich jetz die onupdate methode rein? Hab wirklich schon viel gegoogelt aber irgendwie hab ich irgendwo noch nen denkfehler Bzw der mekkert bei dem was ich mit dem onupdate probiert hab dass das an der stelle nich geht.