수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
개인정보보호 설정에 의해 이 동영상은 Vimeo에서 재생할 수 없습니다.
죄송합니다 개인정보보호 설정에 의해 이 동영상은 Vimeo에서 재생할 수 없습니다. 이렇게 뜨는데... 뭘 확인해야되는건가용??
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
환불도 안되는건가요?
현재 버전이 안맞아서 강의를 내려놨는데 판매가 된다니 확인해보도록 하겠습니다. 라고 하셨는데 2강 이상을 들어버려서
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
Nested data class 문의 드립니다.
data Class student (var name: String,var subject: Subject) {data Class Subject (var math: Int,var english: Int)}이 형태인데... 만약 구조를 이름, 성적 (수학, 영어), 번호 이렇게 해야 한다면,,, 순서를 꼭 이렇게 해야 한다면 아래와 같이 하나요? : (생략)var subject: Subject,var number: Int ( { data Class Subject ( : (생략) nested class가 왠지 마지막으로 가야 할거 같은데.. 위 구조 처럼 작성이 가능한가요?
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
CoordinatorLayout 도 강의해주세용^^
CoordinatorLayout 도 강의해주세용^^이부분이 없더라구용;
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
구글 로그인 옵션 요청에서
var gso = GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.default_web_client_id)) .requestEmail() .build() "default_web_client_id" 가 빨간색으로 나오면서 에러가 뜨네요..
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
정말로 버전 차이가 많이 나는것 같습니다. 꼭 답변 부탁 드립니다
이번 강의 똑같이 따라 했는데...빨간 글자가 2군데서 들어 옵니다...며칠을 헤메다가 답을 찾어서 나중에라도 안드로이드 스튜디오 최신버전(3.2.1)을 가지고 공부하는 분한테 도움이 될거 같아서 올립니다.일단 실행은 되나 맞는지는 잘 모르겠습니다. 강의 하시는 분이 답을 주시기 바랍니다.FirebaseFirestore.getInstance().collection("users").get().addOnSuccessListener { querySnapshot ->for (item in querySnapshot.documents){var userDTO = item.toObject(UserDTO::class.java)arrayList.add(userDTO) // 여기 userDTO에 빨간불이 들어 옵니다.}<해결> if (userDTO != null) {arrayList.add(userDTO) class ReadRecyclerViewAdapter(initList: ArrayList) : RecyclerView.Adapter() {var list: ArrayList? = initList// 아래 부분이 parent 가 아니고 p0로 , viewType 이 아니고 p1 으로 자동생성 됨override fun onCreateViewHolder(p0: ViewGroup, p1: Int): RecyclerView.ViewHolder {var view =// 여기도 parent 가 아니고 p0 입니다LayoutInflater.from(p0!!.context).inflate(R.layout.item_recyclerview,p0,false)return CustomViewHolder(view)}
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
각 객체를 사용하는 이유와 방법의 설명이 없어서 안드로이드 처음하는 사람은 어렵네요
.
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
프로젝트 실행 시 "Caused by: java.net.SocketException: Connection reset" 라는 에러가 뜨는데 이게 뭔가요?
.
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
회원가입은되는데 로그인은 되지않습니다.
오류가나면서 틀린것이 없는데도 오류가 납니다. 회원가입시 자동으로 로그인이 되기는하지만 로그아웃후 되지 않습니다.
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
혹시 답변 부분에 하이퍼링크 추가할 수 있는 방법은 아녜 없는건가요?
답변 부분에 유투브 링크를 넣어서 사용자가 그 링크로 넘어갈 수 있게 구현하고 싶습니다 그래서 다이얼로그플로우 response 부분에 html 태그를 넣어서 추가해봐도 링크인걸 인식을 못하더라구요... 저도 똑같이 안드로이드 앱으로 만든거라 페북 메세지 연동 이런것도 못할듯 싶은데ㅠㅠ 해결 방법이 있을까요?
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
edit_text에 글이 set되는 것은 비동기식으로 작동하는 건가요?
버튼을 눌러서 sharedPreference에 put을 했을때, 버튼의 영역안에 set이 없는데도 edit_text에 set이 되는 것은 비동기식으로 set이 작동해서 가능한건가요?
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
recyclerview 어댑터 관련해서 질문 남깁니다!
import ai.api.AIConfiguration.SupportedLanguages.Korean import ai.api.AIConfiguration.SupportedLanguages.fromLanguageTag import ai.api.android.AIConfiguration import ai.api.AIDataService import ai.api.model.AIRequest import ai.api.model.Result import android.os.AsyncTask import android.os.Bundle import android.support.v7.app.AppCompatActivity import android.support.v7.widget.LinearLayoutManager import android.support.v7.widget.RecyclerView import android.text.TextUtils import android.view.View import android.widget.Button import android.widget.EditText import org.techtown.food_menu.R.id.chatText import org.techtown.food_menu.adapter.ChatAdapter import org.techtown.food_menu.adapter.MessageDTO import java.util.ArrayList class ChatActivity : AppCompatActivity() { var messageDTOs = arrayListOf<MessageDTO>() var aiDataService : AIDataService? = null private val recyclerview: RecyclerView? = null private val Adapter: ChatAdapter? = null private val llm: LinearLayoutManager? = null private val editText: EditText? = null private final var lang : ai.api.AIConfiguration.SupportedLanguages? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_chat) recyclerview?.findViewById<View>(R.id.chat_recyclerview) recyclerview?.adapter = Adapter recyclerview?.layoutManager = llm editText?.findViewById<View>(R.id.chatText) val btn = findViewById<View>(R.id.button) as Button btn.setOnClickListener { if (!TextUtils.isEmpty(editText?.text)) { messageDTOs!!.add(MessageDTO(true, editText?.text.toString())) Adapter!!.notifyDataSetChanged() recyclerview?.smoothScrollToPosition(messageDTOs.size - 1) TalkAsyncTask().execute(editText?.text.toString()) editText?.setText("") } } var config = AIConfiguration("일부러 지웟어요",Korean,AIConfiguration.RecognitionEngine.System) aiDataService = AIDataService(config) } inner class TalkAsyncTask:AsyncTask<String, Void, Result>() { override fun doInBackground(vararg params: String?): Result { var aiRequest = AIRequest() aiRequest.setQuery(params[0]) return aiDataService!!.request(aiRequest).result } override fun onPostExecute(result: Result?) { if (result != null) { makeMessage(result) } } } fun makeMessage(result: Result?) { var speech = result?.fulfillment?.speech messageDTOs.add(MessageDTO(false, speech)) recyclerview?.adapter?.notifyDataSetChanged() recyclerview?.smoothScrollToPosition(messageDTOs.size - 1) } } } 이 코드인데 하울님이 하신대로 메인액티비티에서 따라할 때는 recyclerview.adpater 이렇게 해도 어댑터 연결이 잘되던 것이 프로젝트를 합치기 위해서 메인액티비티에서 인텐트로 연결되는 ChatActivity에서 하려니까 잘 되지 않았어요 그래서 이 코드대로 했는데 E/RecyclerView: No adapter attached; skipping layout 이 오류가 뜬다고 합니다ㅠㅠ 혹시 이 문제가 MainActivity가 아니어서 그런건가요? 해결 방법 알려주시면 감사하겠습니다ㅠㅠ E/memtrack: Couldn't load memtrack module 09-26 18:26:41.770 1904-1917/? W/android.os.Debug: failed to get memory consumption info: -1 이 오류도 뜨네요...^^
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
Type mismatch error
MainActivity 40번째 줄에서Type mismatch: inferred type is ai.api.model.Result? but javax.xml.transform.Result? was expected에러가 나요 ㅠㅠ
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
혹시 자바로 만들어진 안드로이드 프로젝트 안에 코틀린 파일을 쓸 수 있나요?
현재 졸업작품으로 안드로이드 앱을 만들고 있는데 자바를 이용해서 진행하고 있고 그 안에 챗봇 기능을 넣기 위해 이 강의를 구매했습니다 자바와 코틀린이 호환이 된다고는 하는데 자바로 만든 프로젝트 안에 코틀린 파일도 넣을 수 있는지 자바와 코틀린을 둘 다 동시에 사용할 수 있는지 질문 남깁니다ㅠㅠ 빠른 답변 부탁드립니다!
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
풀필먼트를 호출하고 결과를 받아오는 방법...
비록 코틀린 안드로이드 개발자를 타겟으로 했기 때문에 커리큘럼에서는 빠졌지만...풀필먼트를 어떻게 호출하고 결과를 받아오는지 아주 간단한 예제 정도는 강의해주셨으면 좋았을듯 합니다. ^^
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
애는굳이 마법봉 안쓰는 이유가있나요?
자동생성을 안쓰는 이유가 특별히 있나요?
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
기존으로 만들때 <RelativeLayout으로 시작하지 않고 <android.support.constraint.ConstraintLayout로 시작됩니다
기존으로 만들때''' <RelativeLayout으로 시작하지 않고 <android.support.constraint.ConstraintLayout'''로 시작됩니다. 뭐가문제인지 모르다가 찾아서 그런데 이 걸 해결하려면 어떻게 해야하나요
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
여기서 toString이 무슨 역할을 하는지 잘 모르겠습니다.
아무리봐도 무슨역할을 하는지 모르겠어서 질문드립니다.
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
질문드립니다.
class MainRecyclerViewAdapyter : RecyclerView.Adapter(){}이부분에서RecyclerView.Adapter이부분이 잘 이해가 되질 않습니다RecyclerView.Adapter를 인터페이스라서 Implement한거같은데 은 뭔가요?
- 미해결Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기
질문드립니다.
Button이 어떻게 클릭됬는지조차 몰라도되나요?그냥 Button클릭이 되는 것만 알면 되나요?