나는이 클래스를 만드는 데이터베이스 검색을 허용하는 클래스를 만들려고합니다.텍스트 상자 + 제출 단추 문자열을 다른 클래스로 보내려면 어떻게합니까
- 검색 - 검색에는 텍스트 상자와 제출 단추가 있습니다. 제출시 이 텍스트를 DB로 보내야합니다.
- DB-DB는 데이터베이스 연결을 처리하고 수신 한 문자열 을 사용하여 결과를 가져옵니다.
- 결과 - 결과에는 개의 결과가 DB에서 재생 된 것을 나타내는 활동보기 목록이 있습니다.
어떻게 작동시키고 싶은가요?
나는이 코드를 가지고 .... 그리고 그것의 많은 부분이 작동하지 않아 누군가가 나에게 그것을 잘못하고 있는지 말해 줄 수 있기를 바랬다.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.search);
confirm = (Button) findViewById(R.id.confirm);
search = (EditText) findViewById(R.id.search);
confirm.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String mSearch = search.getText().toString();
trySearch(mSearch);
}
});
}
어떻게 내 DB 클래스에 mSearch 문자열을 전달하고 (MyDatabaseClass는 데이터베이스 클래스 이름입니다)
당신이 3 개의 다른 과목을 가지고 있다고 말할 때 당신은 활동을 의미합니까? 그렇다면 데이터를 앞뒤로 전달하기 위해 startActivityForResult() @를 사용하여이 페이지를 다른 질문에 연결했습니다. 도움이 될 것입니다. 이 기능을 사용하여 활동간에 데이터를 보내는 방법을 보여줍니다. http://micropilot.tistory.com/1577 – FoamyGuy
나는 DB 클래스가'Activity'가 아니라고 가정하므로 메서드의 매개 변수로 간단히 mSearch를 전달할 수 있습니다. – tbruyelle
내 대답에 대해 미안해, 나는 질문을 오해한다. ( – Franco