第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 editTextView 中按 ID 顯示 SQL 數(shù)據(jù)?

如何在 editTextView 中按 ID 顯示 SQL 數(shù)據(jù)?

慕標(biāo)琳琳 2023-04-26 16:56:00
您好,我只想問一下這段代碼,問題是我只想getData在EditTextview. 但這只是祝酒詞,您認(rèn)為我的代碼需要進行哪些修改才能將數(shù)據(jù)調(diào)用到getData非常EditText感謝您的幫助中。package com.example.serviceapplication;    import android.database.Cursor;    import android.os.Bundle;    import android.view.View;    import android.widget.Button;    import android.widget.EditText;    import androidx.appcompat.app.AlertDialog;    import androidx.appcompat.app.AppCompatActivity;    public class Timeinsms extends AppCompatActivity {    DatabaseHelper myDb;    EditText editTextId,editTextsmsi;    Button btngetData,btnView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_timeinsms);        myDb = new DatabaseHelper(this);        editTextId = (EditText) findViewById(R.id.editText_idin);        btngetData = (Button) findViewById(R.id.button_view);        btnView = (Button) findViewById(R.id.button_viewALL);        getData();        viewAll();    }    public void getData() {        btngetData.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                String id = editTextId.getText().toString();                if (id.equals(String.valueOf(""))) {                    editTextId.setError("Enter id to get data");                    return;                }                Cursor res = myDb.getData(id);                String data = null;                if (res.moveToFirst()) {                    data =                                    "Id:" + res.getString(0) + "\n\n" +                                    "Time In :" + res.getString(1) + "\n\n" +                                    "Customer :" + res.getString(2) + "\n\n"+                                    "Branch :" + res.getString(3) + "\n\n"+                                    "Machine :" + res.getString(4) + "\n\n";                }                showMessage("TIME OUT FORM"+"\n\n", data);            }        });    }
查看完整描述

1 回答

?
眼眸繁星

TA貢獻1873條經(jīng)驗 獲得超9個贊

您沒有在 Toast 中顯示它,而是使用 Alertdialog 來顯示您的消息。這將是祝酒詞


Toast.makeText(this,"MESSAGE TO SHOW",Toast.LENGTH_LONG).show();

在這個位置


data =                      "Id:" + res.getString(0) + "\n\n" +

                            "Time In :" + res.getString(1) + "\n\n" +

                            "Customer :" + res.getString(2) + "\n\n"+

                            "Branch :" + res.getString(3) + "\n\n"+

                            "Machine :" + res.getString(4) + "\n\n";

您已經(jīng)創(chuàng)建了一個包含所有數(shù)據(jù)的字符串,您只需使用此字符串設(shè)置您的 Edittext。


editTextId.setText("TIME OUT FORM"+"\n\n"+data);

這必須放在 OnClick 方法中,因為數(shù)據(jù)是該方法中的局部變量。


查看完整回答
反對 回復(fù) 2023-04-26
  • 1 回答
  • 0 關(guān)注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號