2
我已經爲Android創建了一個應用程序,該應用程序具有一個列出所有當前用戶的列表視圖(每行只是其配置文件的圖像以及一些帶有其當前狀態的文本,用戶名)。來自Android上下文菜單的列表視圖行的信息
我添加了一個文本菜單,使長點擊帶來了幾個選項,如「查看資料」,「發送消息」等
在文本菜單處理程序中,我怎麼能提取信息知道(例如,如果我選擇userX然後選擇「查看配置文件」,那麼它將需要能夠檢索userX對象並加載配置文件)
由於當前只有行具有描述性文本集,我是否還需要嵌入一些其他隱藏的用戶ID或其他內容?關於如何設置/檢索這些數據的任何想法?
感謝
我正在嘗試你提到的示例項目:你如何隱藏身份證號碼,以及如何讓listview更大以填滿屏幕。 http://img138.imageshack.us/img138/6920/ss4na.jpg我想盡力做到這裏:http://stackoverflow.com/questions/2350912/why-this-android-view-doesnt-fill垂直屏幕 – Pentium10 2010-02-28 21:41:58
感謝您的答案 - 我已經找到了一些使用AdapterContextMenuInfo對象的引用,但是,是否可以預先設置該行的ID? 例如,一旦我有行ID,我就可以從那裏加載用戶對象? (例如,如果該行只有用戶的屏幕名稱和配置文件描述,並且沒有顯示唯一標識符) - 是否可以將用戶對象附加到行,一旦我有行ID可以檢索?謝謝 – rhinds 2010-03-03 10:29:20
「是否可以預先設置該行的ID?」 '_ID'來自'Cursor'。 「Cursor」的數據來自哪裏(SQLite,ContentProvider,還有其他的東西)取決於你。 – CommonsWare 2010-03-03 12:30:01