【发布时间】:2017-05-01 10:57:00
【问题描述】:
我希望当连续单击按钮时,它将启动另一个活动,该活动将显示特定行的详细信息。!
如何为每一行设置监听器按钮。
主要活动:
公共类 MainActivity 扩展 AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String[] friendList = {"Javad","Usama","Umar","Bilal","Bhutta sb","Zain Ul Abidin"};
ListAdapter listAdapter = new CustomClass(this,friendList);
ListView listView = (ListView)findViewById(R.id.listview);
listView.setAdapter(listAdapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, final View view, int position, long id) {
String name = String.valueOf(parent.getItemAtPosition(position));
Toast.makeText(MainActivity.this,name,Toast.LENGTH_SHORT).show();
}
});
}
}
【问题讨论】:
-
在 onItemClick() 中使用 if(view=R.id.BUTTONID){ start new Activity }
标签: android listview android-custom-view