小编maj*_*jor的帖子

将sqlite数据库中的所有数据显示到选项卡式活动中的列表视图中

作为 android 开发的新手,我已经被这个问题困住了几个星期,而且越来越累了。

在查看了每个教程并阅读了我能找到的每个问题和答案后,我仍然不知道如何让 Android Studio 只获取我的 SQLite 数据库中的内容并将其内容粘贴到listview. 我原以为android:displayallfrom("myDB")XML 文件中会有某种命令来显示数据库中的所有内容,但它似乎要复杂得多。

基本上,我想要做的是在我的选项卡视图 ( )的第一个选项卡中将我的数据库( Dogs.db) 中的所有数据显示到我的listview( list_dogs) 中Tab1

这是我的代码:

表1.java

package com.example.major.awoo;

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class Tab1 extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.tab1, container, false);
        return rootView;
    }
}
Run Code Online (Sandbox Code Playgroud)

tab1.xml

<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" …
Run Code Online (Sandbox Code Playgroud)

sqlite android listview android-fragmentactivity

2
推荐指数
1
解决办法
1万
查看次数