Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 显示每个listview项目的文本_Java_Android - Fatal编程技术网

Java 显示每个listview项目的文本

Java 显示每个listview项目的文本,java,android,Java,Android,有人能帮我回答这个非常简单的问题吗。我是个非常++++的初学者 这是我的listview String[] items = {"Silent night", "Deck The hall","Feliz navidad","Jingle bell", "song 4","song 5"}; 问题: 如何查看listview中每个项目的歌词?我把歌词储存在原稿里 详情: 我在main.xml中有maintextview和4个按钮(圣诞、山歌、按钮3、按钮4)。当我单击圣诞按钮时,它会切换到列表视

有人能帮我回答这个非常简单的问题吗。我是个非常++++的初学者

这是我的
listview

String[] items = {"Silent night", "Deck The hall","Feliz navidad","Jingle bell", "song 4","song 5"};
问题:

如何查看listview中每个项目的歌词?我把歌词储存在原稿里

详情:

我在main.xml中有main
textview
和4个按钮(圣诞、山歌、按钮3、按钮4)。当我单击圣诞按钮时,它会切换到
列表视图中的圣诞歌曲列表的圣诞布局。单击标题时,它会返回main.xml并在main
textview

中查看歌词查看有关使用ListView的一些好例子

基本上,您将创建一个扩展ListActivity的新类

import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;

public class MyListActivity extends ListActivity {
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        String[] values = new String[] { "song1", "song2", "song3",
                "song4" };
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, values);
        setListAdapter(adapter);
    }

}
最后,在歌词课上,你需要检索额外的内容

@Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        Bundle extras = getIntent().getExtras();
        if(extras != null) {
        String song = extras.getString("song");
        }
...
}
现在你有歌词活动中的歌曲,你可以从那里开始。我几乎只是写了你的整个应用。。。。x_x

@Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        Bundle extras = getIntent().getExtras();
        if(extras != null) {
        String song = extras.getString("song");
        }
...
}