1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. jonnymarx, 15.12.2010 #1
    jonnymarx

    jonnymarx Threadstarter Neuer Benutzer

    Hallo Androidler!

    Ich möchte ein Widget machen. Ich hatte vorher ein LiveWallpaper und möchte das nun in ein Widget übertragen. Ich habe mir gedacht, packe ich den Code in ein ImageView, und dieses soll dann über eine Activity gestartet und ins Widget rein.

    Leider ist, sobald ich den Activity-Tag so wie in diversen Anleitungen gesehen um den Intent herumgepackt habe, das Widget nichtmehr auf dem Emulator auswählbar.

    Ich hoffe, ihr könnt mir helfen... :(

    Hier ist mein Code aus dem Manifest:
    Code:
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="//rausgenommen//"
          android:versionCode="100"
          android:versionName="1.0.0">
        <application android:icon="@drawable/icon" android:label="@string/app_name">
        <receiver android:name=".Widget"
            android:label="@string/widget_name">
    
            <activity android:name=".NeujahrActivity" android:label="@string/app_name">
                <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
                </intent-filter>
            </activity>    
    
            <meta-data android:name="android.appwidget.provider"
            android:resource="@xml/widget"/>
            </receiver>
    
        </application>
        <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="4"/>
    </manifest> 
    Widget.java:

    Code:
    public class Widget extends AppWidgetProvider{
    
    }
    widget.xml:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <appwidget-provider
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:minWidth="220dip"
        android:minHeight="220dip"
        android:updatePeriodMillis="500"
        android:initialLayout="@layout/main"
        />
    NeujahrActivity.java:

    Code:
    public class NeujahrActivity extends Activity
    {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
    
            Log.e("STOP!","Hier gewesen");
            CustomImageView myView = new CustomImageView(getApplicationContext());
            myView.invalidate();
            setContentView(myView);
        }
    }
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Widget zeigt keine ImageView an. Android App Entwicklung Montag um 09:39 Uhr
[OFFEN] Die mit IText G generierte PDF wird vom Windowsexplorer nicht erkannt Android App Entwicklung 23.08.2017
[ERLEDIGT] Widget reagiert nicht auf Click mit anschliessendem Http-Request Android App Entwicklung 04.07.2017
[ERLEDIGT] ADB wir nicht erkannt Android App Entwicklung 16.03.2017
Widget aus vorhandener App Android App Entwicklung 21.12.2016
Du betrachtest das Thema "Widget wird nicht erkannt" im Forum "Android App Entwicklung",