- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
public void onListItemClick(ListView l, View v, int position, long id) { 如果(位置== 0){ setContentView(R.layout.cuisine); }
我有一个字符串数组,我正在使用上述方法尝试在单击时打开一个名为“cuisine”的新 xml 文件。但它总是失败!
我做对了吗,或者我做错了什么?
谢谢。
通过查看网络上的类似问题,人们说让 onListItemClick() 开始新 Activity 并使用该新 Activity 打开新 View ?
所以我所做的是...
protected void onListItemClick(ListView l, View v, int position, long id)
{
Intent dundrumIntent = new Intent(v.getContext(), DundrumSelector.class);
dundrumIntent.putExtra("position", position);
startActivityForResult(dundrumIntent, 0);
}
然后
import android.app.Activity;
导入android.os.Bundle;
公共(public)类 DundrumSelector 扩展 Activity { @覆盖 public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState);
int position = getIntent().getExtras().getInt("position");
if(position == 0){
setContentView(R.layout.cuisine);
}
}
但我仍然遇到同样的问题。单击 listView 中的项目时程序崩溃。是的,我已将该 Activity 添加到 list 中。
有没有人能解决这个问题,因为很多人似乎都遇到了同样的问题。
非常感谢。
最佳答案
好的,我让它工作了。
我已将 avd 改回我设置时使用的原始 avd,现在似乎可以正常工作。
出于某种原因,当我在 google avd 上安装它时它不起作用?
关于Android:onListItemClick 未打开 .xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2905251/
在我的应用程序中,我有一个扩展 ListActivity 并使用 ListView 的类。我的 onListItemClick 方法只是不想工作。在该方法内部,它必须确定所单击的项目是“锻炼 A”还是
我尝试将 SherlockListFragment 与自定义适配器一起使用,但 onListItemClick 方法不起作用。我根本无法点击列表。有人可以帮我修复我的 onListItemClick
我不认为这个问题是由我的 ListActivity 子类引起的。我认为这与我的 BaseAdapter 子类有关: package com.mohit.gtodo; import com.mohit.
我将 onListItemClick 与 simple_list_item_1 结合使用 public class DrinkCategoryActivity extends ListActivity
我正在尝试放置 onListItemClick,但是当我启动应用程序时,onListItemClick 没有任何反应。谁能帮我这个? 这是我的代码: @Override public void
您好,我目前在 Android 市场上的一些应用程序上遇到错误: 这是堆栈跟踪: java.lang.NullPointerException at ****.****.MainActi
我收到此错误 - 无法解析方法 'onListItemClick(android.widget.ListView,android.view.View,int,long)'我试过使用 onClickLi
我试图从数据库 onListItemClick 的“threadid”列中获取一行的值,但是在我单击的每个列表项上,我都会获取上一行的值,当我单击列表的第一项时,我的应用程序崩溃,我不知道问题出在哪里
public class List_Items extends ListActivity{ private ArrayList> mylist = new ArrayList>(); publi
我正在处理一个 ListView ,当您单击一个项目时,它会显示一个带有 2 个选项的警报对话框,在他们选择一个选项后,它会将他们带回 ListView ,在那里他们可以再次选择另一个选项。出于某种原
你能解释一下这个方法的参数吗?我不明白他们。 http://developer.android.com/reference/android/app/ListActivity.html#setListA
当我点击项目时,我的 onListItemClick 永远不会被调用,类是扩展 fragment 而不是列表 fragment ,因为我在这个 fragment 中有其他 View 项目不是列表,那么
我正在将一个数组加载到 ListView 中,当我单击列表项时,我想在同一 Activity 中的 TextView 中显示该项目。该列表当前正在加载,但当单击某个项目时程序崩溃。有什么想法吗? im
未调用函数 onListItemClick: 列表 Activity package it.devapp.listview; import java.util.ArrayList; import co
我正在为名为 row.xml 的 listView 列表项使用自定义布局 这是我的 row.xml 文件: 在上面的布局中,onListItemCli
现在我正在尝试创建一个 android onListItemClick 方法。但每次我这样做时都会遇到大量语法错误,指出预期的分号。通常,当我遇到这样的语法错误时,我知道只需添加一个分号,但在这种情况
我在 ListActivity 中随机收到 nullpointerException(我无法一致地重现该错误)。 StackTrace 在第一行 super.onListItemClick() 上显示
在我的应用程序中,我有一个列表。该列表包括一些文本和一个复选框。在列表的 Xml 定义中,如果我输入 android:focusable="true" 然后我可以单击它并将其状态从选中更改为未选中,反
最后编辑我在这里找到解决方案的问题:http://code.google.com/p/android/issues/detail?id=3414#c27 原帖我有一个 ListView(实际上是一个
我是新来的,所以如果这看起来像是一个愚蠢的问题,请多多包涵。我目前正在使用 onListItemClick 来检索所选 ListItem 的 ID。我对 int position 和 long id
我是一名优秀的程序员,十分优秀!