【发布时间】:2015-05-26 16:51:01
【问题描述】:
我正在创建一个连接到 json api 并在简单的 ListView 中显示结果的 Android 应用程序。我找到了这个tutorial 并且已经复制了他们的代码来开始修改它。但是我在 MainActivity 中遇到了两个错误(请参阅代码中的 cmets)。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_implement_api);
contactList = new ArrayList<HashMap<String, String>>();
ListView lv = getListView();
// Listview on item click listener
lv.setOnItemClickListener(new OnItemClickListener /**<-underlined in red**/() {
@Override /**<-underlined in red**/
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// getting values from selected ListItem
String name = ((TextView) view.findViewById(R.id.name))
.getText().toString();
String cost = ((TextView) view.findViewById(R.id.email))
.getText().toString();
String description = ((TextView) view.findViewById(R.id.mobile))
.getText().toString();
// Starting single contact activity
Intent in = new Intent(getApplicationContext(),
SingleContactActivity.class);
in.putExtra(TAG_NAME, name);
in.putExtra(TAG_EMAIL, cost);
in.putExtra(TAG_PHONE_MOBILE, description);
startActivity(in);
}
});
我正在查看它并通过网络挖掘以找到答案,它导致了大约一周的时间,但没有运气。 感谢帮助
【问题讨论】:
标签: android json android-studio