XPOSED源码研究之XposedInstaller(6)DownloadFragment
来源:互联网 发布:网络舆情重要性 编辑:程序博客网 时间:2024/05/17 22:00
下载模块里显示可以下载使用的xposed模块列表:
点击任意一项可以查看详细信息,实际上打开的是下载页面:
lv.setOnItemClickListener(new OnItemClickListener() { @Override public voidonItemClick(AdapterView<?> parent, View view, int position, long id) { Cursor cursor= (Cursor) mAdapter.getItem(position); String packageName =cursor.getString(OverviewColumnsIndexes.PKGNAME); Intent detailsIntent = newIntent(getActivity(), DownloadDetailsActivity.class); detailsIntent.setData(Uri.fromParts("package", packageName, null)); detailsIntent.putExtra(NavUtil.FINISH_ON_UP_NAVIGATION, true); startActivity(detailsIntent); NavUtil.setTransitionSlideEnter(getActivity()); } });
选择版本号进行下载:
模块的数据来源:
mAdapter.setFilterQueryProvider(new FilterQueryProvider() { @Override public Cursor runQuery(CharSequence constraint) { // TODO Instead of this workaround, show a "downloads disabled" message if (XposedApp.getInstance().areDownloadsEnabled())return RepoDb.queryModuleOverview(mSortingOrder, constraint); else return null; } });
主要数据源操作代码在RepoLoader和RepoDb类中
0 0
- XPOSED源码研究之XposedInstaller(6)DownloadFragment
- XPOSED源码研究之XposedInstaller(3)XposedInstallerActivity
- XPOSED源码研究之XposedInstaller(4)InstallerFragment
- XPOSED源码研究之XposedInstaller(5)ModulesFragment
- XPOSED源码研究之XposedInstaller(7)SettingsFragment
- XPOSED源码研究之XposedInstaller(1)从manifest开始XposedApp
- XPOSED源码研究之XposedInstaller(2)从manifest开始WelcomeActivity
- XPOSED源码研究之简单介绍
- Xposed源码分析
- Xposed源码阅读小结
- Xposed源码剖析——Xposed初始化
- Xposed源码剖析——Xposed初始化
- Xposed源码剖析——Xposed初始化
- Xposed框架原理深入研究
- Xposed框架原理深入研究
- LIVE555源码研究之MediaServer(转)
- LIVE555源码研究之RTPServer(转)
- 研究Xposed相关一:Xposed框架的安装
- android Expandlistview实例实现
- XPOSED源码研究之XposedInstaller(5)ModulesFragment
- Linux导入导出Oracle数据库
- [002] 微信公众帐号开发教程第2篇-微信公众帐号的类型(普通和会议)
- 在熟练使用2B铅笔前,请不要打开Axure
- XPOSED源码研究之XposedInstaller(6)DownloadFragment
- hdu 3465 Life is a Line 树状数组求逆序数
- 【asp.net】常用内置对象(session,Application,ViewSate)
- [Elasticsearch] 过滤查询以及聚合(Filtering Queries and Aggregations) 5
- JAVA 集合
- 初学数据结构之队列
- git学习笔记
- LeetCode(39) Combination Sum
- 欢迎使用CSDN-markdown编辑器