【发布时间】:2018-11-06 19:36:23
【问题描述】:
如何使这个自定义数组列表可点击以转到其他活动,因为我尝试了意图但它不起作用
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ArrayList<Names> namesArrayList = new ArrayList<Names>();
namesArrayList.add(new Names(R.drawable.call_centre, "Call Centre"));
namesArrayList.add(new Names(R.drawable.soco_academy_icon, "Academy"));
NamesAdapter NamesListAdapter = new NamesAdapter(this, namesArrayList);
ListView list = (ListView) findViewById(R.id.List_View);
list.setAdapter(NamesListAdapter);
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
}
});
}
}
【问题讨论】:
-
Intents are the way to go。您能否发布您尝试过的内容,以便了解您需要帮助的内容?
-
实际上我试图使这个自定义数组列表可点击以移动到其他活动总线问题是 android studio 使错误类型不兼容
-
我正在使用自定义数组让它看起来更漂亮,如果你有任何建议来制作漂亮的列表请告诉我
-
请发布您遇到的错误(如有必要,请截图并添加到您的帖子中)
-
@David Wasser 问题是我不知道应该向 OnItemClickListener 添加哪些代码来处理这个自定义数组列表
标签: android android-studio android-intent