1
林新,很抱歉,如果我的問題是跛腳。比較edittext輸入字符串數組
但是,即時通訊設法使一個AI聊天機器人(如,機靈的簡化版本,響應某些輸入關鍵字)。
我有一個EditText面板,用戶將輸入的話來說就是「談話」到AI。但是,我不想編碼java文件中的每個單詞,而是要將字符串輸入與現有字符串數組進行比較,以檢查關鍵字是否存在,以便AI可以顯示核心答案。
例如:
如果輸入:Hellothere!
並且在字符串數組上有:Hello。
和:
如果的EditText =您好,然後顯示該:等等等等。
這裏是我的(業餘)代碼:
public void onClick(View v){
Resources res = getResources();
String[] usernames = res.getStringArray(R.array.input2);
boolean submit_check = input1(wordy, usernames);
public boolean input1(String wordy, String[] input2){
if(candidate.equals(usernames))
{
wahh.start();
myString = res.getStringArray(R.array.OUTPUT);
pic.setImageResource(R.drawable.keel);
String q = myString[rgenerator.nextInt(myString.length)];
display.setText(q);
}
else{
wahh.start();
pic.setImageResource(R.drawable.keel);
myString = res.getStringArray(R.array.OUTPUT);
String q = myString[rgenerator.nextInt(myString.length)];
display.setText(q);
}
謝謝!我會努力的! ^^ –