小编Cla*_*ijo的帖子

android listview上下文菜单

我想在listview上放置一个上下文菜单.这看起来很简单,但我得到了一些有趣的行为.列表视图有两个字段,textview和editText.长按打开EditText上的菜单,但列表视图上没有其他地方.这是代码片段.

public class ManageClass extends ListActivity {

super.onCreate(savedInstanceState);
    setContentView(R.layout.manageclass);

      //Tons of not relevant stuff that I would be happy to provide.
                    pfdata = new PortfolioData(this);
            try {
        Cursor cursor = getClasses();
        showClasses(cursor);

    } finally {
        pfdata.close();
    }
}

  private Cursor getClasses() {

    String sql = "select c._id, c.NAME as NAME , c.percentage as PERCENTAGE "
            + "from asset_classes c;";

    SQLiteDatabase db = pfdata.getReadableDatabase();

    Cursor cursor = db.rawQuery(sql, null);
    startManagingCursor(cursor);
    return cursor;

}

private void showClasses(Cursor cursor) {

    adapter = new …
Run Code Online (Sandbox Code Playgroud)

android listview contextmenu

1
推荐指数
1
解决办法
946
查看次数

标签 统计

android ×1

contextmenu ×1

listview ×1