Wij werken momenteel aan een nieuw forum voor Androidworld. Het is daarom momenteel niet mogelijk om te reageren of nieuwe topics aan te maken.
Heb je iets meer informatie? Dit is wel wat mager om te kijken hoever je op dit moment bent Kan je het XML bestand bijvoorbeeld laten zien (De inhoud pakken en deze binnen tags plaatsen).
Met deze informatie kunnen we je een stuk beter helpen
Even zeggen wat de error is wil ook wel eens werken
Samsung Galaxy S8+
Ik heb nu de view klaar.
Ik kan nu alleen geen onClickListener toevoegen.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<FrameLayout android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="left"
android:layout_weight="1">
<ListView android:id="@+id/ListView01"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</FrameLayout>
<FrameLayout android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="right"
android:layout_weight="1">
<TextView android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/editText1"
android:textColor="#FFFFFF">
</TextView>
</FrameLayout>
</LinearLayout>
public class ListTextViewActivity extends ListActivity
{
private ListView lv1;
private TextView tv;
private String lv_arr[]={"Android","iPhone","BlackBerry","AndroidPeople"};
@Override
public void onCreate(Bundle icicle)
{
super.onCreate(icicle);
setContentView(R.layout.main);
lv1=(ListView)findViewById(R.id.ListView01);
// By using setAdpater method in listview we an add string array in list.
lv1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , lv_arr));
lv1.setTextFilterEnabled(true);
lv1.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
tv = (TextView)findViewById(R.id.editText1);
tv.setText("Test");
}
});
}
}
Ik denk dat je dan niet ListActivity moet extenden, dat is een class speciaal voor fullscreen lijsten, en dat is dit niet. Bij de ListActivity moet de list een vaste naam hebben, zoals in de foutmelding staat.
Maak er eens een gewone Activity van, of geef de listview in de xml de id zoals in de error staat.
<ListView android:id="@+id/ListView01"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
Samsung Galaxy S8+
Goedemorgen,
Ik zit met een probleem. Ik aan de linkerkant een listview maken en aan de rechterkant een textview.
Wanneer ik dan een item aanklik in de lijst. Dat de naam dan in het textview komt te staan.
Ik probeer dit via de .xml maar krijg dan telkens een error.
Hoe moet ik dit oplossen.