My_Future_My_Dream 2014-04-24 00:52
浏览 1019

AppWidget中实现listview,如何进行listview的优化

public RemoteViews getViewAt(int position)
{
Log.i("APP", "getViewAt");
if (position < 0 || position >= getCount()) { return null; }
getAllApps(mContext);

PackageInfo res = apps.get(position);

views = new RemoteViews(mContext.getPackageName(), R.layout.layout_item);
views.setTextViewText(R.id.name, mPackageManager.getApplicationLabel(res.applicationInfo));
views.setImageViewBitmap(R.id.icon, drawableToBitmap(mPackageManager.getApplicationIcon(res.applicationInfo)));

mPackageManager = mContext.getPackageManager();
Intent intent1 = new Intent(Intent.ACTION_MAIN, null);
intent1.addCategory(Intent.CATEGORY_LAUNCHER);
String pkg = res.packageName;

Bundle extras = new Bundle();
// extras.putInt("page",1);
extras.putInt(MyWidgetService.EXTRA_ITEM, position);
extras.putString("pkg", pkg);
Intent fillInIntent = new Intent();
fillInIntent.putExtras(extras);

views.setOnClickFillInIntent(R.id.item, fillInIntent);

return views;

}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 运筹学中在线排序的时间在线排序的在线LPT算法
    • ¥30 求一段fortran代码用IVF编译运行的结果
    • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
    • ¥15 lammps拉伸应力应变曲线分析
    • ¥15 C++ 头文件/宏冲突问题解决
    • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
    • ¥50 安卓adb backup备份子用户应用数据失败
    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
    • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
    • ¥30 python代码,帮调试,帮帮忙吧