我有一个列表视图。每一行都有一个显示0:00的文本。但现在,我在我的操作栏上添加了一个按钮,然后我卡住了。我不知道如何使按钮创建一个新行,并显示0:00。
这是我用于行数据的代码:
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
RowData rowdata_data[] = new RowData[]
{
new RowData("0:00")
};
RowdataAdapter adapter = new RowdataAdapter(this,
R.layout.listview_item_row, rowdata_data);
listView1.setAdapter(adapter);
listView1 = (ListView)findViewById(R.id.listView1);
}
这是我的RowData类:
public class RowData {
String title;
public RowData(String title) {
this.title = title;
}
}
那么我应该如何实现点击按钮以添加另一行呢? 在 addtionbutton 下面应该是方法。
public boolean onOptionsItemSelected(MenuItem item)
{
// Handle presses on the action bar items
switch (item.getItemId())
{
case R.id.additionbutton:
return true;
default:
return super.onOptionsItemSelected(item);
}
}