728x90
반응형

android-intent 8

[Android] 버튼 클릭으로 새로운 Activity을 시작하는 방법

질문 : 버튼 클릭으로 새로운 활동을 시작하는 방법 Android 애플리케이션에서 다른 활동의 버튼을 클릭 할 때 새 활동 (GUI)을 시작하는 방법과이 두 활동간에 데이터를 전달하는 방법은 무엇입니까? 답변 쉬운. Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); myIntent.putExtra("key", value); //Optional parameters CurrentActivity.this.startActivity(myIntent); 추가 항목은 다음을 통해 다른 쪽에서 검색됩니다. @Override protected void onCreate(Bundle savedInstanceState) { Intent intent..

Android의 Intent 에서 추가 데이터를 얻는 방법

질문 : Android의 인 텐트에서 추가 데이터를 얻으려면 어떻게해야합니까? 한 활동 (의도)에서 다른 활동으로 데이터를 보내려면 어떻게해야합니까? 이 코드를 사용하여 데이터를 보냅니다. Intent i=new Intent(context,SendMessage.class); i.putExtra("id", user.getUserAccountId()+""); i.putExtra("name", user.getUserFullName()); context.startActivity(i); 답변 getIntent() 메서드를 사용하여 활동을 시작한 인 텐트를 가져옵니다. Intent intent = getIntent(); 추가 데이터가 문자열로 표시되는 경우 intent.getStringExtra(String nam..

Android에서 한 활동에서 다른 활동으로 객체를 전달하는 방법

질문 : Android에서 한 활동에서 다른 활동으로 객체를 전달하는 방법 한 Activity 에서 내 고객 클래스의 개체를 보내고 Activity 표시하려고합니다. 고객 분류 코드 : public class Customer { private String firstName, lastName, Address; int Age; public Customer(String fname, String lname, int age, String address) { firstName = fname; lastName = lname; Age = age; Address = address; } public String printValues() { String data = null; data = "First Name :" + fi..

Android 애플리케이션의 활동간에 데이터를 전달하는 방법

질문 : Android 애플리케이션의 활동간에 데이터를 어떻게 전달합니까? 로그인 페이지를 통해 로그인 한 후 각 activity button 이 표시되는 시나리오가 있습니다. sign-out 클릭하면 로그인 한 사용자의 session id 를 로그 아웃으로 전달합니다. session id activities 사용 가능하게 유지하는 방법에 대해 나를 안내 할 수 있습니까? 이 경우에 대한 대안 답변 이를 수행하는 가장 쉬운 방법은 활동을 시작하는 데 사용중인 인 Intent 의 로그 아웃 활동에 세션 ID를 전달하는 것입니다. Intent intent = new Intent(getBaseContext(), SignoutActivity.class); intent.putExtra("EXTRA_SESSION_..

Android 브라우저에서 사용자 지정 Android 애플리케이션 실행

질문 : Android 브라우저에서 사용자 지정 Android 애플리케이션 실행 누구든지 Android 브라우저에서 내 Android 애플리케이션을 시작하는 방법에 대해 안내해 주시겠습니까? 답변 요소와 함께 를 사용하십시오. 예를 들어 twitter.com에 대한 모든 링크를 처리하려면이를 AndroidManifest.xml 안에 넣습니다. 그런 다음 사용자가 브라우저에서 트위터 링크를 클릭하면 작업을 완료하기 위해 사용할 애플리케이션 (브라우저 또는 애플리케이션)을 묻는 메시지가 표시됩니다. 물론 웹 사이트와 앱 간의 긴밀한 통합을 제공하려는 경우 고유 한 스키마를 정의 할 수 있습니다. 그런 다음 웹 앱에서 다음과 같은 링크를 넣을 수 있습니다. 그리고 사용자가 클릭하면 앱이 자동으로 실행됩니다 (..

Android : 이전 활동으로 돌아 가기

질문 : Android : 이전 활동으로 돌아 가기 Android 앱에서 간단한 작업을하고 싶습니다. 이전 활동으로 돌아가는 방법은 무엇입니까? 이전 활동으로 돌아가려면 어떤 코드가 필요합니까? 답변 Android 활동은 활동 스택에 저장됩니다. 이전 활동으로 돌아가는 것은 두 가지를 의미 할 수 있습니다. startActivityForResult를 사용 하여 다른 활동에서 새 활동을 열었습니다. 이 경우 코드에서 finishActivity () 함수를 호출하면 이전 활동으로 돌아갑니다. 활동 스택을 추적하십시오. 인 텐트로 새 활동을 시작할 때마다 FLAG_ACTIVITY_REORDER_TO_FRONT 또는 FLAG_ACTIVITY_PREVIOUS_IS_TOP 와 같은 인 텐트 플래그를 지정할 수 있습..

Android PendingIntent 란 무엇인가?

질문 : Android PendingIntent 란 무엇입니까?저는 Android 초보자입니다. Android 문서를 읽었지만 여전히 좀 더 설명이 필요합니다. PendingIntent 가 정확히 무엇인지 말해 줄 수 있습니까?답변PendingIntent NotificationManager , AlarmManager , Home Screen AppWidgetManager 또는 기타 타사 애플리케이션)에 제공하는 토큰으로, 외부 애플리케이션이 애플리케이션의 권한을 사용하여 미리 정의 된 코드를 실행할 수 있도록합니다 .외부 애플리케이션에 인 텐트를 제공하면 자체 권한으로 인 Intent 그러나 외국 응용 프로그램에 PendingIntent 를 제공하면 해당 응용 프로그램은 응용 프로그램의 권한을 사용하여 ..

내 Android 애플리케이션에서 직접 Google Play 스토어를 여는 방법

질문 : 내 Android 애플리케이션에서 직접 Google Play 스토어를 여는 방법은 무엇입니까? 다음 코드를 사용하여 Google Play 스토어를 열었습니다. Intent i = new Intent(android.content.Intent.ACTION_VIEW); i.setData(Uri.parse("https://play.google.com/store/apps/details?id=my packagename ")); startActivity(i);. 그러나 옵션 (브라우저 / 플레이 스토어)을 선택하는 것과 관련하여 Complete Action View가 표시됩니다. Play 스토어에서 직접 애플리케이션을 열어야합니다. 답변 market:// 접두사를 사용하여이를 수행 할 수 있습니다. fina..

728x90
반응형