0
사용자가 목록 항목을 클릭 할 때 표시하기를 원하지 않기 때문에이 목록에 대한 사용자 지정 항목 작성 방법을 알려줄 수 있습니까? 사용자가 Google을 클릭하면, 그는 "www.google.com"과 "www.yahoo.com"으로 이동하고 msn.com에서도 마찬가지입니다. 의도를 작성하는 방법을 알고 있음에도 불구하고 지난 1 주일 동안 붙어 있지 않습니다. URI를 호출하지만 작동하지 않거나 올바르게 작동하지 않는 경우 누군가이 문제를 해결할 수 있습니까?이 목록 수정하기 Linstners (사용자 정의 어댑터)
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
public class FurtherEducationCourses extends ListActivity
{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, FURTHER_EDUCATION));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// When clicked, show a toast with the TextView text
Toast.makeText(getApplicationContext(), ((TextView) view).getText(),
Toast.LENGTH_SHORT).show();
}
});
}
static final String[] FURTHER_EDUCATION = new String[] {
"GOOGLE", "YAHOO", "MSN"
}}; 유 필요한 이유 }
XML 파일, 몰라 :의
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp"
android:textSize="16sp" >
</TextView>
그냥 LIST_ITEM이 모두 여기에 –
당신의 XML 코드를 붙여 thts을 –