android-adapter

    0热度

    1回答

    我想要在片段内的网格视图中显示的图像上发生onclick事件时获取图像属性。我试图从传递给onItemClick方法的参数中获取值。当我尝试访问任何参数时,应用程序停止工作。 在烤面包机内部,我用v.getId()/ position/id替换文本“test”。然后,应用程序停止。 这是代码。 GridView gridView = (GridView) view.findViewById(R.i

    3热度

    2回答

    我在我的适配器上有一个稍微奇怪的错误。 适配器正在创建的视图是左侧的缩略图和有几行的表格。每行有两个文字浏览。 其中一个textview有android:autoLink="web"属性集,而listview上有一个onItemClickListener。 问题是,每当TextView自动链接它的内容时,下次它的父视图被转换时,它不会再从onItemClickListener接收点击。 让我用一个

    2热度

    4回答

    这里是我的getView()方法。充气时我得到空指针异常。同样的问题有很多答案。这用在一个片段中。但那不适合我。 @Override public View getView(int position, View convertView, ViewGroup parent) { Context con = null; View vi=convertView; if(c

    0热度

    1回答

    我想在我的列表视图中显示一个按钮,以防万一我没有数据通过自定义数组适配器填充列表。如果我有数据和我的列表视图获取数据项填充,但如果我没有数据项目显示列表视图应该显示LinearLayout ID为“@android:ID /空”,但它从来没有显示这个和我的应用程序在这个阶段崩溃。在我的FavoriteStudents.java类文件我有一个AsyncTask defined.In。 doInBac

    2热度

    1回答

    我使用SimpleCursorAdapter来填补我的名单如下: adapter = new SimpleCursorAdapter(this, R.layout.fang_listlayout, MainController.getInstance().getCursor(), new String[] {"Foo", "Foo2"}, new int[

    3热度

    1回答

    我有一个ViewPager,我希望保存当前状态一旦离开Activity。我的一个选择是将当前变量值保存在我已有的数据库中,并在重新创建活动时将其读回。然而,这个解决方案似乎是过度劳累。是否有另一种更好的方法来恢复ViewPagwer的最后状态?我可以使用ViewPager适配器的这两种方法吗? @Override public void restoreState(Parcelable arg0,

    3热度

    1回答

    在类BaseAdapter类的方法notifyDataSetChanged的文档中指出,“通知附加的观察者,底层数据已更改,并且任何反映数据集的视图都应刷新自身。” 认为我在字符串数组改变第三元素(用于ListView阵列数据),什么“任何视图反映了数据集应自动刷新”手段?我的列表视图中的第三个查看项目是否被通知? 另外,notifyDataSetChanged()和getView()怎么样?

    21热度

    2回答

    您能否解释ArrayAdapter的getView()方法。 我阅读文档,它有三个参数: position:该项目的适配器的数据集的 我们希望其查看的项目中的位置。 convertView:旧的视图重用,如果可能的话。注意:你应该在使用之前检查这个视图是非空的并且是合适的类型。如果无法将此视图转换为显示正确的数据,则此方法可以创建新视图。 异构列表可以指定它们的视图类型数量,以便此视图总是正确的类

    0热度

    2回答

    我使用setListAdapter网上显示的用户.. 这里是我的代码: Vector<String> myvector= Receiver.user; int i =0; String[] strings =new String[myvector.size()]; for(String str : myvector) { strings[i] = str; i++;

    0热度

    2回答

    嗨,我必须在android中使用soap calls.here开发一个listview应用程序,我希望运行应用程序意味着orderid和状态显示here.here我必须单击列表中的任何顺序意味着状态显示下一个活动。 但OrderID和状态显示在列表视图successfully..but这里遇到了一些问题...... OrderID和状态显示格式如下: 1 --------- F2 -----