Код: Выделить всё
ListView list = (ListView)findViewById(R.id.FirstList);
String[] values = new String[] { "Android", "iPhone", "WindowsMobile",
"Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X",
"Linux", "OS/2" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
R.layout.sample_item, R.id.textView1, values);//Взято из примера, с любым кодом ошибка
list.setAdapter(adapter);
Код: Выделить всё
public class first_list_adapter extends BaseAdapter {
private LayoutInflater mLayoutInflater;
public first_list_adapter(Context ctx) {
mLayoutInflater = LayoutInflater.from(ctx);
}
public int getCount() {
return elements.size();
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
if(convertView == null)convertView = mLayoutInflater.inflate(R.layout.sample_item, null);
TextView sign = (TextView) convertView.findViewById(R.id.textView1);
return convertView;
}
} Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="PACPAC"
android:textAppearance="?android:attr/textAppearanceMedium" />
</LinearLayout>Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/FirstList"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>
</LinearLayout>Подскажите как решить или где накосячил, заранее премного благодарен
