问题标签 [android-adapterview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 饼图的自定义 AdapterView
因此,我为正在使用的饼图视图创建了一个自定义 AdapterView。我不确定我做错了什么,但是当我尝试旋转它时,饼图非常不稳定。我怀疑正在进行太多绘图,因为 traceview 显示了很多对 Canvas.nDrawDisplayList 的调用,这不是我直接控制的。
我在 github 上放置了一个示例项目以进行结帐(https://github.com/saulpower/ExpandablePieChart)。如果我能让它工作,这是一个很酷的小图书馆!
android - 适配器和 DialogView - 不确定如何构建适配器
因此,我尝试使用从 API 获得的文件夹列表填充对话框,一旦用户单击文件夹,我将再次使用其子文件夹等填充对话框。但我不太确定所有内容如何组合在一起。至此对话框已显示,现在我需要添加实际内容。
我不确定HiddenChannelsListAdapter类的外观。
这就是我到目前为止所拥有的:
当我现在尝试打开对话框时,它得到一个 NullPointerException,我认为这是因为适配器除了返回 null 之外没有做任何事情。
适配器返回什么?它在哪里返回它?我现在很困惑
android - isItemChecked 总是返回与在 onItemClickListener 中时应该返回的相反的结果?
我目前有一个ListView
,它会激活'sActionBar
中的 Contextual 。ListView
OnItemLongClickListener
我正在尝试通过单击它们来选择项目,但只有在上下文ActionBar
启动时才能选择它们。
问题是,当我检查 时isItemChecked()
,为了切换项目的选择状态,它总是返回与预期相反的结果。
这是我实现的方式OnItemClickListener
:
编辑:这很奇怪..此代码切换选择状态:
到底是怎么回事!?
编辑2:啊,看起来android会自动检查和取消选中每个项目......有没有办法改变这种行为并自己处理?
android - 是否有适用于coverflow 的OpenGL(或其他好的工作)解决方案?
我发现的所有coverflow解决方案都存在错误并且基于图库视图(已弃用并且效率非常低,尤其是内存,请在此处和此处阅读)并且当您为图像设置一些尺寸时它们会出现错误。
唯一可行的是付费库,但它不支持硬件加速(至少现在不支持),因此它在许多设备上变得非常慢,尤其是那些具有高分辨率的设备。
我还找到了一个使用 openGL 的解决方案,但我找不到代码在哪里以及如何联系创建者。
我发现的另一个解决方案是使用Carousel示例,但它使用的 Renderscript 也已被弃用,而且我需要一个适用于旧 API 的解决方案。
有没有没有这些问题的可行解决方案?也许使用OpenGL的东西?
android - ListFragment with icon
i can manage to make a listfragment with same icon. but it seems i cant make that list with different icon. so the list result will be different icon for different item list. i try with it. and when i try to build it. it shows no error. but when i run it. its just force closes. here is my logcat.
04-03 16:49:13.513: W/dalvikvm(9236): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
04-03 16:49:13.602: E/AndroidRuntime(9236): FATAL EXCEPTION: main
04-03 16:49:13.602: E/AndroidRuntime(9236): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.surat.pendek/com.surat.pendek.utama}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
04-03 16:49:13.602: E/AndroidRuntime(9236): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
04-03 16:49:13.602: E/AndroidRuntime(9236): at android.os.Handler.dispatchMessage(Handler.java:99)
04-03 16:49:13.602: E/AndroidRuntime(9236): at android.os.Looper.loop(Looper.java:137)
04-03 16:49:13.602: E/AndroidRuntime(9236): at android.app.ActivityThread.main(ActivityThread.java:5041)
04-03 16:49:13.602: E/AndroidRuntime(9236): Caused by: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list''
here is my sample fragment that extends listfragment, this fragment contain adapter too :
}
and here is my fragment that extends listfragment :
java - 由 java.lang.UnsupportedOperationException 引起:AdapterView 中不支持 addView(View,layoutParams)
我在下面的代码片段中收到以下异常 [Caused by java.lang.UnsupportedOperationException: addView(View,layoutParams) is not supported in AdapterView]。
java.lang.RuntimeException:无法启动活动组件信息{be.droid.medminder/be.bedroid.medminder.MedReminderActivity}:java.lang.UnsupportedOperationException:适配器视图不支持addView(View,LayoutParams)。
无法弄清楚问题出在哪里,请帮助!提前致谢!
android - AdapterView 中的触摸动画和 OnItemClick
我有一个包含以下项目的网格:
http://petromi.com/get/ba4a24f852.png
当用户触摸它时,我想播放专辑封面的动画。为此,我创建了一个类:
在适配器的getView
方法中,我调用:
但结果并不完全是我想要的。触摸时动画正在工作。但是 GridonItemClick
没有被调用。只有在点击图像下方的文本时才会调用它。我怎样才能让它调用?
我尝试了一些解决方案,但没有成功:
总是返回 false
onTouch
。但在这种情况下,没有其他触摸动作继续进行,没有播放动画。将附加参数传递给
setItemTouchAnimation
并调用adapterView.performItemClick(view, position, id)
而不是view.performClick()
. 但是在这种情况下,我遇到了奇怪的混乱:引发事件的项目 ID 与单击的项目 ID 不匹配。我还是不明白,为什么会这样。
还有其他想法吗?
android - 在自定义 ListView 中覆盖或添加单行
我正在为我正在制作的应用程序制作菜单列表。我按照本教程创建它(根据需要更改值) - http://www.ezzylearning.com/tutorial.aspx?tid=1763429。
现在我的清单不是很复杂。每次都会有相同的数据,而且只有两个部分。到目前为止,我的列表正常工作,但我需要用 xml 中的不同视图/布局替换第 7 项或添加该视图。
当前代码....
主要活动:
Front_menu适配器:
android - Android数据库删除条目_ID问题
我有一个列表视图,其中将显示我的 SQL 查询。现在我添加了一个OnItemClickListener
在点击时删除条目:
现在我的问题是我在数据库中的 ID 不是我从onItemClick
函数中获得的 ID。例如,我将添加 3 个条目,全部删除,添加 3 个新条目。对于函数,第一个条目是 0,在 SQL 数据库中它的第一个条目是 4...
解决此问题的最佳解决方案是什么?
比你好多了!
android - 为什么 AdapterViewAnimator 分两个阶段删除子项?
我正在研究 StackView 和 AdapterViewAnimator。并发现,在 AdapterViewAnimator 中,它并没有直接删除子元素,而是将它们放入数组中,并在下一阶段删除。
有人可以解释一下这种设计的原因是什么吗?为什么我不能直接删除它们?
更多信息:我还注意到,由于上述设计,StackView(它扩展了 AdapterViewAnimator)会有一些孩子徘徊......这让我想问为什么。
更多信息:下面是我上面提到的代码片段:(来自 AdapterViewAnimator.showOnly(int, boolean) )
谢谢。BR,亨利