小编Muh*_*dil的帖子

Android小部件中的GridView

我一直在尝试使用GridView为我的应用程序实现widget .我是Android开发的新手.我在互联网上搜索了很多,但找不到任何有用的东西.我有点卡在这里,因为这不会在我的GridView上显示任何内容.任何帮助,将不胜感激.

提前致谢 !

这是我的代码

public class MainActivity extends AppWidgetProvider{

public static final String TOAST_ACTION = "com.example.widgetdevelopment.TOAST_ACTION";
public static final String EXTRA_ITEM = "com.example.widgetdevelopment.EXTRA_ITEM";



@Override
public void onReceive(Context context, Intent intent) {

    AppWidgetManager mgr = AppWidgetManager.getInstance(context);
    if (intent.getAction().equals(TOAST_ACTION)) {
        int appWidgetId = intent.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID,
                AppWidgetManager.INVALID_APPWIDGET_ID);
        int viewIndex = intent.getIntExtra(EXTRA_ITEM, 0);
        Toast.makeText(context, "Touched view " + viewIndex,      Toast.LENGTH_SHORT).show();
    }
    super.onReceive(context, intent);
}

@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
        int[] appWidgetIds)  {
    for (int i = 0; i …
Run Code Online (Sandbox Code Playgroud)

android android-widget android-gridview

3
推荐指数
1
解决办法
3770
查看次数

如何在Android中检查设备是Tablet,Mobile还是Android TV

我正在制作一个在不同设备上表现不同的应用程序.有没有办法检查我的应用程序是否在电视设备,手机或平板电脑上运行?即使我想检查我在模拟器上运行我的应用程序.在一些链接中,我看到我们可以检查内部版本号或类似的东西.我只是想确定哪些是能让我们知道设备不同的主要内容?

android

3
推荐指数
1
解决办法
5574
查看次数

标签 统计

android ×2

android-gridview ×1

android-widget ×1