草庐IT

process_item

全部标签

安卓电视 : VerticalGridFragment row items alignment

我在我的AndroidTV项目中遇到子类化VerticalGridFragment的问题:一切正常,但如果一行中的项目少于最大列数,则项目水平对齐开始从中心。奇怪的是,只有当元素总数小于最大列数时才会发生这种情况。例如,假设这个数字是6,如果我有1个项目,它就会放在行的中心。相反,如果我有14个项目,则第三行的2个项目从左边开始放置。有没有办法将一行中的项目对齐到左边或开始?我做错了什么吗?我试过这种方式但没有任何反应,项目从中心开始对齐。left|start然后在我的主题中这样设置它,它扩展自Theme.Leanback:@style/AppTheme.Widget.Leanback

Android 自定义适配器 : list items only populated when scrolling

我在使用我的自定义ArrayAdapter(下面的代码)正确填充我的列表时遇到了问题。据我了解,我的适配器仅在实例化时填充textviewResourceId,因为我使用的是构造函数Adapter(context,rowLayout,textViewResourceId,ArrayList),但仅当不可见的行变为可见时才调用getView方法。这导致了一个问题,因为当我的列表第一次显示时,只显示了我的文章标题,我必须一直向下滚动列表并向上滚动才能正确填充每一行中的所有View(因为该任务是在getView中完成的)。谁能指出我正确的方向?我如何重构它以便立即填充每个可见行中的所有Vie

Android ActionMode 动态替换 Action Items

我已经通过ActionBarSherlock实现了一个ActionMode(感谢JakeWharton的ABS!)。无论如何,我调用mActionMode.invalidate();每次我点击一个ListView项目时,它也会递增/递减一个checkedCounter。然后在publicbooleanonPrepareActionMode(ActionModemode,android.view.Menumenu)中,我必须根据checkedCounter的值设置ActionMode内容。onPrepareActionMode的代码如下:publicbooleanonPrepareAct

android - ListView item后台 hell

因为复选框不是我的项目的一个选项,所以我希望可检查对象在选中时有背景。从2.3开始支持我还没有设法解决这个问题。选择是正确的,但我在屏幕上看到的不是。随机行的随机颜色..拳头我有这个-publicclassCheckableRelativeLayoutextendsRelativeLayoutimplementsCheckable{privatebooleanisChecked;privateListcheckableViews;privatestaticfinalint[]CheckedStateSet={R.attr.state_checked};publicCheckableRe

android - Eclipse 找不到 R.layout.simple_list_item_1

我正在使用EclipseADT构建我的第一个Android项目。我尝试填充一个LIstView,为此我创建了一个ArrayAdaptor。现在,我找不到R.layout.simple_list_item_1,它应该是android提供的?我的项目中包含“Android4.3”库,我可以在android.jar/res/layout中看到“simple_list_item_1.xml”。这里有什么遗漏的提示吗? 最佳答案 请记住,大多数时候您使用的是为您自己的项目生成的R类,如果您之前在代码中使用了一些R属性并使用了自动导入,那么您代

android - 谷歌播放 : The item you requested is not available for purchase

我从GooglePlayIABAPI获得以下信息;Theitemyourequestedisnotavailableforpurchase然而,我已经成功地针对静态响应进行了测试,此外,以下代码在可用产品列表中返回myProductId;ArrayListskuList=newArrayList();skuList.add("myProductId");BundlequerySkus=newBundle();querySkus.putStringArrayList("ITEM_ID_LIST",skuList);BundleskuDetails=service.getSkuDetail

java - 警告 : Unclosed files for the types '[io.realm.OrderListRealmProxy]' ; these types will not undergo annotation processing

在编译我的Android代码时,编译器显示以下警告:警告:“[io.realm.OrderListRealmProxy]”类型的未关闭文件;这些类型不会进行注释处理”我的Realm对象类有什么问题? 最佳答案 这是因为您正在使用List而不是RealmList在您扩展了RealmObject的对象中 关于java-警告:Unclosedfilesforthetypes'[io.realm.OrderListRealmProxy]';thesetypeswillnotundergoanno

android - 具有不同 Items 和 ViewHolder 的 ListView 导致 ClassCastException

我有一个ListView,它应该有四种不同类型的项目。我搜索了它,找到了可行的不同解决方案,并尝试像其他人一样做我的事情。我创建了不同的ViewHolder(每种类型一个)。当ListView第一次出现时,一切都很好。但是当我开始滚动时,我得到一个classCastException。原因很明显:holder=(FeedViewHolder)convertView.getTag();我的适配器尝试通过从convertView获取标签(如果它不为空)来获取ViewHolder。但是这个ViewHolder好像是上一个item的ViewHolder所以不能转换。我搜索StackOverfl

android - SharedPreferences 的 MODE_MULTI_PROCESS 是否不如 MODE_PRIVATE 安全

Androiddocumentation没有说明任何关于MODE_MULTI_PROCESS是否安全(安全方面)的信息。那么,它安全吗?有理由不使用它吗? 最佳答案 该标志与安全无关,与访问并发有关。它效率较低,但尽量避免由多个进程(来自同一应用程序)访问底层文件引起的问题。如果您不编写多进程应用程序,则不需要它。如果这样做,文档建议使用其他进程间通信。文档出于性能原因而不是安全性原因建议不要这样做。因此,MODE_PRIVATE/MODE_WORLD_READABLE/MODE_WORLD_WRITEABLE和MODE_MULTI

android - java.lang.SecurityException : Neither user 10032 nor current process has android. 权限.MODIFY_PHONE_STATE

我正在开发一项在启动设备时自动PIN/PUK的服务。服务在引导时启动。我正在使用带有自反方法的ITelephony。我的手机是lollipop5.1.1,它是一个root的nexus5。我的list有AndroidStudio说“权限只授予系统应用”我正在使用这个代码fragment:TelephonyManagertm=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);intstate=tm.getSimState();if(state==TelephonyManager.SIM_STATE_PIN_