最近在做一个Rss阅读器,我看了一看别人做的阅读器中的lisView可以伸缩,展开,我就在网上搜索了一下。果然让我找到,下面就我找到的一个小例子,给大家分享一下。
ActivityMain .java
package com.android;
import android.app.ExpandableListActivity;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.MenuItem;
import android.view.View;
import android.view.ContextMenu.ContextMenuInfo;
import android.widget.ExpandableListAdapter;
import android.widget.ExpandableListView;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.ExpandableListView.ExpandableListContextMenuInfo;
public class ActivityMain extends ExpandableListActivity {
private ExpandableListAdapter mAdapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setTitle("ExpandableList");
mAdapter = new MyExpandableListAdapter(this);
setListAdapter(mAdapter);
registerForContextMenu(this.getExpandableListView());
&nb

本文介绍如何在Android应用中实现一个可展开和收缩的ListView,通过示例代码详细讲解了如何创建和使用ExpandableListView,包括适配器的设置、上下文菜单的集成以及交互逻辑。
最低0.47元/天 解锁文章
611

被折叠的 条评论
为什么被折叠?



