相关疑难解决方法(0)

Android ListView标头

我有ListView,它有一些事件.事件按日排序,我希望每天都有标题日期,然后在下面收听事件.

以下是我填充该列表的方式:

ArrayList<TwoText> crs = new ArrayList<TwoText>();

crs.add(new TwoText("This will be header", event.getDate()));

for (Event event : events) {
    crs.add(new TwoText(event.getStartString() + "-" + event.getEndString(), event.getSubject()));
}

arrayAdapter = new TwoTextArrayAdapter(this, R.layout.my_list_item, crs);
lv1.setAdapter(arrayAdapter);
Run Code Online (Sandbox Code Playgroud)

这就是我的类TwoText看起来的样子:

public class TwoText {
    public String classID;
    public String state;

    public TwoText(String classID, String state) {
        this.classID = classID;
        this.state = state;
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是我的TwoTextArrayAdapter类的外观:

import java.util.ArrayList;
import android.app.Activity;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;

public class TwoTextArrayAdapter extends …
Run Code Online (Sandbox Code Playgroud)

java android listview header android-arrayadapter

121
推荐指数
2
解决办法
12万
查看次数

Android导航抽屉自定义列表视图

我正在尝试从谷歌新的导航抽屉UI.
我阅读了谷歌的示例应用程序,但我想在listview中添加图标.

列表中的每个项目 - >图标+标题

有什么建议?

android listview navigation-drawer

5
推荐指数
0
解决办法
3032
查看次数