Java 列表查看Android应用程序
我需要具有以下详细信息的android列表视图项目:Java 列表查看Android应用程序,java,android,xml,android-listview,Java,Android,Xml,Android Listview,我需要具有以下详细信息的android列表视图项目: 应包含10行,并且一次仅显示3行 应该有上下箭头指向它,可以上下移动行以查看 如果是列表顶部,则应禁用向上箭头,并禁用列表底部向下箭头 任何人请帮助我,并使此代码提前感谢具有3行的ListView,您需要有一个自定义适配器并覆盖它的getView()方法。您可以在此处使用两个按钮对布局进行充气,并将OnClickListener添加到这两个按钮中。您的OnClickListener必须重写onClick()方法,其主体必须如下所示: pu
- 应包含10行,并且一次仅显示3行
- 应该有上下箭头指向它,可以上下移动行以查看
- 如果是列表顶部,则应禁用向上箭头,并禁用列表底部向下箭头
任何人请帮助我,并使此代码提前感谢具有3行的
ListView
,您需要有一个自定义适配器并覆盖它的getView()
方法。您可以在此处使用两个按钮对布局进行充气,并将OnClickListener
添加到这两个按钮中。您的OnClickListener
必须重写onClick()
方法,其主体必须如下所示:
public void onClick(View v) {
int id = v.getId();
int currentIndex = listView.indexOfChild(v.getParent());
View view = listView.getChildAt(currentIndex);
switch(id) {
case upButtonId:
listView.removeView(view);
listView.addView(view, currentIndex--);
if(currentIndex == 0)
//disable Up Button
break;
case downButtonId:
listView.removeView(view);
listView.addView(view, currentIndex++);
if(currentIndex == listView.getChildCount() - 1)
//disable Down Button
break;
}
}
试试这里的这个,把它作为一个样本参考也许它能帮助你这一个是来自“Omar”