2017-03-02 3 views
0

Ich arbeite gerade an dem Versuch, einen RSS Reader mit einem ListView in Android Studio zu machen. Ich habe es bereits geschafft, den ListView zu erstellen, aber ich habe keine Ahnung, wohin ich als nächstes gehen soll. Ich kann anscheinend keine guten Tutorials online finden, wie ich das angehen sollte, und alles, was ich finde, ist um 3 Jahre veraltet. Irgendwelche Tipps?Android Studio RSS Reader.

activity_main.xml

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context="com.example.micha.rssreader.MainActivity"> 

<ListView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_centerVertical="true" 
    android:layout_centerHorizontal="true" 
    android:id="@+id/listviewAD" /> 

MainActivity.java

package com.example.micha.rssreader; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.AdapterView; 
import android.widget.ArrayAdapter; 
import android.widget.ListView; 

public class MainActivity extends AppCompatActivity { 
public ListView AdFeed; // maakt listview aan 
public String[] items; 
public ArrayAdapter<String> adapt; 
@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    AdFeed = (ListView)findViewById(R.id.listviewAD); 
    items = new String[]{"blue", "red", "black", "orange", "purpol"}; 
    adapt = new ArrayAdapter<String>(this, R.layout.items, items); 
    AdFeed.setAdapter(adapt);//zet de data acther de listview 
    AdFeed.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
     @Override 
     public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 

     } 
    }); 

    } 
} 

Antwort