«android-activity» 태그된 질문

Android에서 활동 작성 또는 관리에 대한 질문 Android 애플리케이션에서 활동은 사용자가 무언가를 수행 할 수있는 사용자 인터페이스를 제공하는 컴포넌트입니다. 간단한 예는 다음과 같습니다. 전화를 걸거나 사진을 찍거나 이메일을 보내거나지도를 봅니다.

10
왜 조각 대신 활동 대신 조각을 사용해야합니까?
Android API 11+에서 Google은이라는 새로운 클래스를 출시했습니다 Fragment. 동영상에서 Google은 가능한 경우 ( link1 , link2 ) 활동 대신 조각을 사용해야한다고 제안 하지만 정확한 이유는 설명하지 않았습니다. 프래그먼트의 목적과 프래그먼트의 가능한 용도는 무엇입니까 (단순한 뷰 / 레이아웃으로 쉽게 달성 할 수있는 일부 UI 예제 제외)? 내 질문은 조각에 관한 것입니다. …

4
getApplication () 대 getApplicationContext ()
거래는 무엇입니다 : 우리가 간다, 그래서 여기에이에게 만족 대답을 찾을 수 없습니다 Activity/Service.getApplication()와 Context.getApplicationContext()? 우리의 응용 프로그램에서 둘 다 동일한 객체를 반환합니다. 에서 ActivityTestCase그러나, 응용 프로그램을 조롱하는 것 getApplication()모의로 돌아와,하지만 getApplicationContext여전히 다른 컨텍스트 인스턴스 (안드로이드 주입 한)을 반환합니다. 그게 버그 야? 의도적인가요? 나는 처음부터 차이점을 이해하지 못합니다. 테스트 스위트 외부에서 …

11
응용 프로그램의 시작 활동 변경
내 응용 프로그램의 고기와 내장을 만들었지 만 시작점이 될 다른 활동을 추가하고 싶습니다 (로그인 화면 정렬). 몇 가지 질문 : 1 활동을 전환하는 방법 (이 기사를 기반으로 http://www.linux-mag.com/id/7498 ) 에 대해 상당히 괜찮은 핸들을 가지고 있지만 새로운 것을 만드는 방법을 모르겠습니다 ( 일식으로) . 2 새 활동을 만든 후에는 응용 …

15
히스토리 스택에서 활동 제거
내 앱은 사용자가 앱을 처음 실행할 때 가입 활동을 보여줍니다. ActivitySplashScreen (게임에 오신 것을 환영합니다, 계정에 가입 하시겠습니까?) ActivitySplashScreenSignUp (위,이 정보를 입력하십시오) ActivityGameMain (메인 게임 화면) 사용자가 각 화면에서 버튼을 클릭하면 활동이 순서대로 정확하게 실행됩니다. 사용자가 활동 # 2에서 # 3으로 이동하면 내역 스택에서 # 1 및 # 2를 완전히 …

21
Android에서 활동을 다시 시작하는 방법
Android를 다시 시작하려면 어떻게합니까 Activity? 나는 다음을 시도했지만 Activity단순히 종료됩니다. public static void restartActivity(Activity act){ Intent intent=new Intent(); intent.setClass(act, act.getClass()); act.startActivity(intent); act.finish(); }

27
이전 활동 모두 완료
내 응용 프로그램에는 다음과 같은 흐름 화면이 있습니다. Home->screen 1->screen 2->screen 3->screen 4->screen 5 이제 log out 각 화면에 공통 버튼이 있습니다. ( Home/ screen 1 / screen 2 /screen 3/ screen 4 / screen 5) 사용자가 모든 화면에서 로그 아웃 버튼을 클릭하면 모든 화면이 완료되고 새 화면 Log in이 …

24
활동 컨텍스트 외부에서 startActivity () 호출
ListView내 Android 응용 프로그램에서을 구현했습니다 . ListView클래스의 커스텀 서브 클래스를 사용하여 이것에 바인딩합니다 ArrayAdapter. 재정의 된 ArrayAdapter.getView(...)메서드 내에서을 할당합니다 OnClickListener. 의 onClick방법 OnClickListener에서 새로운 활동을 시작하고 싶습니다. 나는 예외를 얻는다 : Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? (현재 …

13
전체 기록 스택을 지우고 Android에서 새로운 활동을 시작하십시오.
스택에서 활동을 시작하여 전체 히스토리를 지우는 것이 가능합니까? 그 상황 A-> B-> C 또는 B-> C로 이동하는 활동 스택이 있습니다 (화면 A는 사용자 토큰을 선택하지만 많은 사용자는 단일 토큰 만 가지고 있습니다). C 화면에서 사용자 는 B 화면을 무효화하는 작업을 수행 할 수 있으므로 응용 프로그램은 이미 스택에 있는지 여부에 …

30
안드로이드 : 백 스택 지우기
안드로이드에는 몇 가지 활동이 있습니다 .A, B, C라고합시다. A에서는이 코드를 사용하여 B를 엽니 다. Intent intent = new Intent(this, B.class); startActivity(intent); B에서는이 코드를 사용하여 C를 엽니 다. Intent intent = new Intent(this, C.class); startActivity(intent); 사용자가 C에서 버튼을 누르면 A로 돌아가 백 스택을 지우고 싶습니다 (B와 C를 모두 닫으십시오). 따라서 사용자가 …

15
일회성 활동을 만들기위한 Android 공유 환경 설정 (예) [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 삼년 전에 . 이 질문을 개선하십시오 A와 B가 양식이고 데이터베이스 (SQLITE)에 양식 데이터를 채우고 저장 한 후 세 가지 활동 A, B 및 C가 있습니다. A에서 …

5
매개 변수를 사용하여 활동 시작
나는 안드로이드 개발에 매우 ​​익숙하다. 게임에 관한 정보를 보여주는 활동을 만들고 시작하고 싶습니다. gameId가 필요한 정보를 보여줍니다. 이 게임 ID를 액티비티에 전달하려면 어떻게해야합니까? 게임 ID는 절대적으로 필요하므로 ID가 없으면 활동을 만들거나 시작하고 싶지 않습니다. 활동 만 가지고 같아 하나 하나 개의 매개 변수로 생성자를. 어떻게해야합니까? 감사.

12
Android에서 방향 변경을 비활성화하려면 어떻게합니까?
세로 모드로 사용하려는 응용 프로그램이 있으므로 매니페스트 XML에서 android : screenOrientation = "portrait"를 정의했습니다. 이것은 HTC Magic 전화 에서도 작동 하며 다른 전화에서도 방향 변경을 방지합니다. 그러나 하드웨어 QWERTY 키보드 (가상 키보드가 아님)를 열 때 HTC G1 전화에 문제가 있습니다. 내 활동은 세로 모드로 유지되지만 다시 시작되고 모든 상태가 손실됩니다. …

5
TabHost 활동에서 결과 (startActivityForResult)를 반환하는 방법은 무엇입니까?
내 예제에는 3 가지 수업이 있습니다. 주요 활동 인 A 등급. 클래스 A는 startActivityForResult를 호출합니다. Intent intent = new Intent(this, ClassB.class); startActivityForResult(intent, "STRING"); 클래스 B,이 클래스는 TabActivity입니다. Intent intent = new Intent(this, ClassC.class); tabHost.addTab... 클래스 C,이 클래스는 일반적인 활동입니다. Intent intent = this.getIntent(); intent.putExtra("SOMETHING", "EXTRAS"); this.setResult(RESULT_OK, intent); finish(); onActivityResult는 클래스 …

11
사용자가 Android 활동을 종료 할 것인지 확인하는 대화 상자를 표시하는 방법은 무엇입니까?
"종료 하시겠습니까?"를 표시하려고했습니다. 사용자가 활동을 종료하려고 할 때 대화 상자 유형. 그러나 적절한 API 후크를 찾을 수 없습니다. Activity.onUserLeaveHint()처음에는 유망한 것처럼 보였지만 활동이 끝나는 것을 막을 수있는 방법을 찾을 수 없습니다.

9
활동, AppCompatActivity, FragmentActivity 및 ActionBarActivity : 언제 사용해야합니까?
쉬운 iOS에서 왔으며 UIViewController를 사용하면됩니다. 그러나 안드로이드에서는 특정 API 레벨에 대한 특정 UIComponent를 사용하면 훨씬 더 복잡해 보입니다. Android 용 BigNerdRanch (책은 대략 2 세)를 읽고 있으며 Activity내 호스팅에 사용 하는 것이 좋습니다 FragmentActivities. 그러나 나는 Activity더 이상 사용되지 않는다고 생각했습니다 . 따라서 API 레벨 22 (API 레벨 15 또는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.