0
我正在嘗試爲我的待辦事項列表應用編輯一個編輯功能。我想要做的是點擊列表上的項目,然後我將被髮送到新的頁面,在那裏我可以編輯列表中的項目。我目前得到一個警告:將ListView傳遞給提示
This text field does not specify an inputType or a hint
Issue: Looks for text fields missing inputType or hint settings
Id: TextFields
我不知道我怎麼能傳遞我ListView
文本到我的第二個活動的第一件事是在我的EditText
編輯?
這是我到目前爲止有:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_to_do);
etNewItem = (EditText) findViewById(R.id.etNewItem);
lvItems = (ListView) findViewById(R.id.lvItems); // now we have access to ListView
readItems(); // read items from file
todoAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, todoItems); //create adapter
lvItems.setAdapter(todoAdapter); // populate listview using the adapter
setupListViewListener();
setupEditItemListener();
}
private void launchEditItem() {
Intent i = new Intent(this, EditItemActivity.class);
startActivity(i);
}
private void setupEditItemListener() { // on click, run this function to display edit page
lvItems.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
launchEditItem();
}
});
}
使用[putExtra](http://developer.android.com/reference/android/content/Intent.html#putExtra)將文本傳遞給下一個活動 – Wenhui