草庐IT

simple_spinner_adapter

全部标签

android - 如何使用 dagger2 将 Activity 注入(inject) Adapter

AndroidStudio3.0金丝雀8我正在尝试将我的MainActivity注入(inject)我的适配器。然而,我的解决方案工作正常,但我认为它有代码味道,而不是正确的方法。我的适配器fragment看起来像这样,但我不喜欢的是我必须将Activity转换为MainActivity:publicclassRecipeAdapterextendsRecyclerView.Adapter{privateListrecipeList=Collections.emptyList();privateMapviewHolderFactories;privateMainActivitymain

Android Spinner 错误 : android. view.WindowManager$BadTokenException: 无法添加窗口

我想使用String[]或ArrayList设置微调器值。我在其他Activity中完成了微调器,工作正常。在TabActivity组内的这个Activity中,另一个TabActivity。我的问题是将值设置到微调器中。Spinner显示正确Thay意味着当加载Activity时,它工作正常但是当我单击Onspinner时它给出错误:错误是:09-3016:11:37.693:ERROR/AndroidRuntime(699):FATALEXCEPTION:main09-3016:11:37.693:ERROR/AndroidRuntime(699):android.view.Win

java - Android Spinner - 如何删除单选按钮?

在Android1.6中,点击微调器(下拉菜单)后,微调器选项旁边会出现单选按钮。如何删除这些单选按钮,以便仅保留选项文本? 最佳答案 只是为了删除单选按钮,您不需要自己的适配器类。在布局中创建一个dropdown_item.xml然后在代码中进行如下调用。arrayAdapter.setDropDownViewResource(R.layout.dropdown_item);默认的微调器下拉项是一个带有单选按钮的CheckedTextView。在这里,您将其替换为TextView。 关

android - 在 Android 10 上崩溃(布局/abc_screen_simple 行 #17 中的 InflateException)

我的应用程序从Android4.3到Android9Pie都可以正常运行,但我的应用程序无法在Android10(QAPI29)上运行并崩溃。这是我的logcat-为什么会这样?java.lang.RuntimeException:UnabletostartactivityComponentInfo{ir.mahdi.circulars/ir.mahdi.circulars.MainActivity}:android.view.InflateException:BinaryXMLfileline#17inir.mahdi.circulars:layout/abc_screen_simp

安卓 Espresso : ViewPager does not have adapter instance

我在我的Android(4.0+)应用fragment(在Activity中)中使用标签栏。我想创建Espresso测试,但如果我创建主Activity并打开fragment。我得到这个异常:java.lang.IllegalStateException:ViewPagerdoesnothaveadapterinstance.atcom.astuetz.PagerSlidingTabStrip.setViewPager(PagerSlidingTabStrip.java:177)atcz.villamemories.detoxme.staticcontent.StaticContent

android - YouTube 安卓 API : YouTubePlayerFragment loading spinner

我正在使用AndroidYouTubeAPI示例在我的应用中创建无边框YouTube播放器。我遇到一个问题,即缓冲/加载进度条继续显示在我的视频上,即使它已加载并开始播放。我可以通过一些小的修改在FragmentDemoActivity示例中重现它:publicclassFragmentDemoActivityextendsAppCompatActivityimplementsYouTubePlayer.OnInitializedListener{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(s

android - 我怎样才能拥有具有不同 TextView 和 Spinner 文本颜色的全局主题?

我正在编写一个需要以下两件事的应用程序:一般文本(在TextView中)需要是一种颜色(白色,在本例中-深色背景)Spinner上的文本需要不同的颜色(黑色,因为白色太难阅读)我使用了一个在list中的应用程序级别应用的主题来执行上面的第一项。#FFFFFF效果很好。除了它还会使微调器上的文本变白,这很难阅读。好的,所以我希望微调器颜色仍然是黑色,但所有其他都是白色。我找到了thisquestion它显示了如何设置Spinner文本颜色,并且它有效,但仅当我没有同时设置全局textColor时。因此以下内容不起作用:#FFFFFF@style/GlobalThemeSpinnerIte

android - Adapter中Bitmaps的异步下载,重点在Bitmap.recycle()

谁能告诉我如何为异步建立一个好的机制。下载用于ListView/GridView的图像?有很多suggestions,但每个只考虑典型要求的一小部分。下面我列出了一些我和我的同事无法立即满足的合理因素(要求或需要考虑的事项)。我不要求代码(尽管它会受到欢迎),只是一种按照描述管理位图的方法。没有重复的下载器或位图取消下载/分配不再需要或可能自动删除的图像(SoftReference等)注意:一个适配器可以有同一个ID的多个View(对getView(0)的调用非常频繁)注意:不能保证View不会丢失而不是被回收(考虑List/GridView调整大小或按文本过滤)View和数据/逻辑的

android - 在 Android 中的 Spinner 上设置古吉拉特语文本

我正在用古吉拉特语开发一个Android应用程序,需要在Spinner小部件上设置古吉拉特语文本。所以,我从HERE.学习了如何在Spinner上设置自定义字体但问题是我得到的是框而不是实际文本。我的微调器文本来自字符串资源。附上我的代码。publicclassSpinnerExActivityextendsActivity{SpinnermySpinner;TypefacemyFont;String[]items;MyArrayAdapterma;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCrea

[MICROSAR Adaptive] --- Hello Adaptive World

AutomotiveE/EArchitectureandAUTOSARAdaptivePlatformVectorSolution:MICROSARAdaptiveFirstproject:HelloAdaptiveWorldSummary1引言1.1AP诞生的历史背景新一代电子电器架构通常将车内的节点分为三类。计算平台,预控制器和传感器执行器相关的节点,这三类节点有不同的功能和特点。需要不同的硬件方案和软件架构,通常负责传感器/执行器功能的节点依然可以沿用以前的软件架构,搭载autosarclassicplatform,采用基于信号的通信方式。而在计算平台和预控制器上,为了满足算利需求,通常