【发布时间】:2016-06-25 09:58:17
【问题描述】:
大家好,我正在寻找使用 AppCompatActivity 的接口,因为它正在寻找 api 8 和 ListActivity 的向下兼容性接口,因为我正在寻找 ListActivity 的 onListItemClick 覆盖方法,所以我该怎么做。 例如
public class a extends AppCompatActivity {
//I want to use onListItemClick override method of class b with this //instance if you get me
}
public class b extends ListActivity(){
@override
public void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
//some code here
}
感谢您的支持!!
【问题讨论】:
-
好吧,您可以 1) 添加包含 ListView 的布局 2) 在 onCreate list = findViewById('idOfYourList') 3) list.setOnItemClickListener(...) .. 您的 Activity 不必是 ListActivity 类型,以便能够显示列表和处理点击,常规的 Activity/AppCompatActivitiy 只需最少的工作量就可以做到这一点
-
谢谢我已经选择了选项#3
-
没问题,愉快的编码:)
标签: java android inheritance extend