相关疑难解决方法(0)

Android列表视图拖放排序

我在列表视图中有一个记录列表,我希望用户能够使用拖放方法重新排序.我已经看到这在其他应用程序中实现,但我还没有找到它的教程.它必须是其他人需要的东西.有人能指点我做一些代码吗?

android listview

132
推荐指数
5
解决办法
10万
查看次数

如何在simple_list_item_2中构建和显示信息?

我从我的(测试)数据库中获取客户信息列表,我想显示它.客户是由所表示的Customer带班name,infonote成员.它的toString方法只返回name.我创建的仅DemoDatabaseMainActivity使用simple_list_item_1布局,因此只显示name客户 - 如下所示:

public class DemoDatabaseMainActivity extends ListActivity {

    private CustomerDataSource datasource;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        datasource = new CustomerDataSource(this);
        datasource.open();

        List<Customer> values = datasource.getAllCustomers();

        ArrayAdapter<Customer> adapter = new ArrayAdapter<Customer>(this,
                                   android.R.layout.simple_list_item_1, values);
        setListAdapter(adapter);
    }
...
}
Run Code Online (Sandbox Code Playgroud)

它运作得很好; 但是,我想学习下一步......

我想修改代码,这样我可以用android.R.layout.simple_list_item_2其中name将在第一线,和info+ note第二行?应该实现什么,而不是Customer.toString()什么适配器或我应该使用什么?

根据Patric的评论/sf/answers/1124391971/ 更新 - 关于这一点,我希望修改后的解决方案如下:

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

android android-layout

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×2

android-layout ×1

listview ×1