草庐IT

CATEGORY

全部标签

android - 如何从 BaseAdapter Android 获取 Activity 变量

我在MainActivity上有一个变量bill_id。然后在MainActivity上,我也有listview类别,我将onItemClick放在CategoryListAdapter上。在这里,当我单击要重新加载Activity的类别时,它是newintent,并且还传递变量,我想传递category_id和bill_id(来自MainActivity)如何从BaseAdapter获取bill_id值?这里是我的fragment:finalintcategory_id=listData.get(position).getID();finalStringcategory_name=l

android - 是否有可能找出 android 小部件是放在锁定屏幕还是主屏幕上?

是否有可能找出android小部件是放在锁定屏幕还是主屏幕上?我想它在广播提供商的某个地方,这样我就可以了解用户如何在4.2+上使用它。 最佳答案 以下是来自documentation的相关fragment:“您可以通过调用getAppWidgetOptions()将小部件的选项作为bundle来检测您的小部件是在键盘锁(锁屏)还是主屏幕上。返回的包将包含键OPTION_APPWIDGET_HOST_CATEGORY,其值为WIDGET_CATEGORY_HOME_SCREEN或WIDGET_CATEGORY_KEYGUARD之一。

android - java.lang.IllegalArgumentException : Category is not part of the schema for this Realm 异常

我使用AndroidStudio1.2.2和Realm0.81.1。我创建了一个模型“类别”,如下所示:@RealmClasspublicclassCategoryextendsRealmObject{privateStringname;//getterandsetter}但是我越来越java.lang.IllegalArgumentException:类别不是此Realm架构的一部分我什至启用了注释处理,但错误仍然存​​在。如何解决这个错误?非常感谢任何帮助。更新我深入研究了Realm代码。我发现在Util.class文件中,if(!superclass.equals(RealmOb

java - 从 firebase 获取特定类别的数据

我想在Firebase实时数据库中对数据进行分类,然后按类别选择它们以显示在我的androidView的不同部分,但我不知道从哪里开始。我是Firebase的新手,我只知道如何提取数据、推送到Firebase数据库并显示所有获取的数据。我的问题是:这可能吗?如果可以,我该怎么做?谢谢 最佳答案 如果你有这个数据库:AnimalsrandomIdname:dogcategory:mammalrandomIdname:snakecategory:reptilerandomIdname:elephantscategory:mammal然后

android - 如何更改默认的 Android 桌面应用程序?

我听说Android的桌面是一个我可以改变的应用程序。我正在搜索有关如何执行此操作的一些信息。 最佳答案 我猜你的意思是当你按下主页按钮时,你想让你的应用出现在那里而不是默认的主屏幕?你的意思是在非root手机上吗?我为此使用了一个Intent过滤器,即我希望我的Activity在手机启动时启动并成为默认主屏幕。在普通手机上,虽然一开始用户可以在您的应用和默认主屏幕之间进行选择,但他可以标记一个复选框然后始终选择此应用作为默认屏幕-但您的应用不能强制用户这样做。 关于android-如何

android - Intent 过滤器 : Using two actions along with Launcher and Browsable category

TL;DR我可以在一个intent-filter中使用两个Action和两个类别吗?我的应用由一个Activity和五个Fragment组成。我在此Activity中有一个Intent过滤器。今天,我在list文件中的application标签周围看到一条lint消息“Google无法索引应用程序...”。因此,我进行了一些搜索,了解到您可以使用它通过谷歌搜索为您的应用编制索引。如果android用户从chrome/systemBrowser浏览网页链接“www.example.com/myapp”,他将被带到我的应用程序而不是网页。对吧?现在,我必须向Activity添加一个Acti

java - 如何使用 Moshi 解析未知 key json

这是我拥有的JSON示例filter:[{category:[]},{sub-category:[]},{brand:[]},{color:[]}]请注意标签“category,subcategory...”可能会动态变化我如何使用Moshi解析此JSON? 最佳答案 将其解码为Map.映射键将是您的JSON的值。您可以像这样获得该适配器:Typemap=Types.newParameterizedType(Map.class,String.class,Object.class);JsonAdapter>adapter=moshi.

android - 仅在 android api 级别 8 上滚动时调用 getView

我有我的Activity。它在android4.2上完美运行,但是当我在2.3(模拟器和真实设备)上运行它时,我看到一个白色屏幕(仅在底部我看到“下一个”项目的一些像素)并且当我开始滚动。列表:项目:代码:protectedLinearLayoutgetListElementView(){ViewlistItem=inflator.inflate(R.layout.category_browser_list_item,null);LinearLayoutlistElement=(LinearLayout)listItem.findViewById(R.id.category_brows

android - 如何捕捉/收听 Android 网络浏览器下载

我有我的android应用程序,它监听浏览器Intent,以便在用户单击某种类型的URI时捕获它们。更具体地说,我希望我的应用程序在用户单击指向torrent文件的超链接(例如http://somewhere/file.torrent)时打开。请参阅下面来self的应用程序AndroidManifest.xml的Intent过滤器:只要超链接指向文件位置,它就可以正常工作。但是-有时URL直接指向文件并由服务器解释以返回文件以根据某种id下载,如此链接http://www.mininova.org/get/13202308返回文件。在那种情况下,我的intent-filters不起作用

Android Intent with Cordova - 每次分享都会启动新的应用程序实例。应该只有一个

我想将其他应用的url分享给我。我正在使用这个Phonegap插件来实现Intent:https://github.com/chrisekelley/olutindo-app/tree/master/plugins/com.borismus.webintentIntents正在运行,但每次我从另一个应用程序共享一个Intent时,都会启动我的应用程序的一个新实例,但我想使用一个实例。如果应用程序已经打开,则应重新初始化并将其置于最前面或使用共享Intent初始化重新启动。我尝试了android:launchMode="singleTop",但同样的行为发生了,应用程序会被打开多次。我的