Android Örnek Widget Uygulaması

Yapılacak örnek bir widgetın manifest dosyası nasıl olmalı :




    

    
       
      
        
           
            
                
            
            
            
        
    


activity dosyasını yazalım.

public class MyWidgetActivity extends AppWidgetProvider {

@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
		int[] appWidgetIds) {
		super.onUpdate(context, appWidgetManager, appWidgetIds);
//istediğimiz herhangi bir set işlemini yapıp return edebiliriz.
int widgetId = appWidgetIds[i];
		 Date d = new Date();
		 RemoteViews views = new RemoteViews(context.getPackageName(),R.layout.widget_layout);
		 views.setTextViewText(R.id.yazi, d.toString());
		 appWidgetManager.updateAppWidget(widgetId, views);
	 
}
}

şimdi de layout dosyasını yazalım



    


Son olarak ta dosyası içerisine widget_info ismiyle appwidget providerımızı yazalım.




Uygulamamız hazır. Have fun 😉