SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Cách đặt từng mục được truy xuất từ ​​cơ sở dữ liệu SQLite thành Chế độ xem văn bản của riêng mục đó

thử cái này

Tìm nạp dữ liệu từ Database trong Cursor và chuyển con trỏ này vào phương thức bên dưới, nó sẽ return một view mà bạn có thể chuyển vào setContentView(view)

 public LinearLayoutCompat defaultPage(Cursor mCursor) {
        LinearLayoutCompat layout = new LinearLayoutCompat(this);

        layout.setLayoutParams(new LinearLayoutCompat.LayoutParams(LinearLayoutCompat.LayoutParams.MATCH_PARENT, LinearLayoutCompat.LayoutParams.MATCH_PARENT));
        layout.setGravity(Gravity.CENTER);
        layout.setOrientation(LinearLayoutCompat.VERTICAL); 
        for(int i=0;i<mCursor.getCount();i++) {
            mCursor.moveToPosition(i);
            AppCompatTextView defaultText = new AppCompatTextView(this);
            defaultText.setText(mCursor.getString(mCursor.getColumnIndex("TOUR_COLUMN_NMAE")));
            defaultText.setTextSize(20);
            defaultText.setTypeface(null, Typeface.BOLD);
            defaultText.setOnClickListener(new OnClickListener() {
                @Override
                public void onClick(View arg0) {
                    // Toast.makeText(mContext, "Work in progress", Toast.LENGTH_SHORT).show();
                }
            });
            layout.addView(defaultText);
        }    
        return layout;
    }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tại sao tôi không tạo được bảng này trên android SQLite?

  2. Thêm ngày vào một ngày trong SQLite

  3. Cách tạo ứng dụng quốc tế hóa ngoại tuyến:Sử dụng cơ sở dữ liệu Sqlite

  4. Cho phép người dùng chỉ truy cập vào một số bảng nhất định trong nhà cung cấp nội dung của tôi

  5. Gây ra bởi:android.database.sqlite.SQLiteException:không có bảng như vậy:(mã 1) Android