«android-intent» 태그된 질문

인 텐트, 인 텐트 엑스트라 및 보류중인 인 텐트를 실용적이고 고급으로 사용하여 활동, 서비스를 시작하거나 BroadcastReceiver를 통한 시스템 또는 응용 프로그램 이벤트 / 알림에 응답하기위한 질문. (기본 지식은 정보를 참조하십시오)

4
고정 방송이란 무엇입니까?
나는 동반 정의와 함께 안드로이드 문서 에서이 용어를 보았습니다. 이는 완료된 후 시스템에서 데이터를 보유하는 브로드 캐스트이므로 클라이언트는 다음 브로드 캐스트를 기다릴 필요없이 해당 데이터를 빠르게 검색 할 수 있습니다. 무슨 뜻이에요? 누군가 특정 예를 들어 사용법을 자세히 설명 할 수 있습니까? 이 인 텐트를 사용하려면 허가를 요청해야한다고 생각합니까? 왜 …

5
Intent.EXTRA_EMAIL이받는 사람 필드를 채우지 않습니다.
나는 사용하려고 의지내 애플리케이션에서 이메일을 보내지 만 이메일의받는 사람 필드가 채워지지 않습니다. 제목이나 텍스트를 채우는 코드를 추가하면 제대로 작동합니다. To 필드 만 채워지지 않습니다. 또한 유형을 "text / plain"및 "text / html"로 변경하려고 시도했지만 동일한 문제가 발생합니다. 누구든지 제발 도와 줄 수 있습니까? public void Email(){ Intent emailIntent = new …

4
활동 전환에서 페이드 애니메이션을 수행하는 방법은 무엇입니까?
로고 활동과 주요 활동 사이의 전환 효과를 코딩하고 있지만 활동이 사라지기 전에 맨 위로 이동하는 문제가 있습니다. <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" > <alpha android:duration="2000" android:fromAlpha="0.0" android:toAlpha="1.0" > </alpha> </set> 소멸 효과 만 얻기 위해이 코드를 어떻게 개선 할 수 있습니까?

4
startActivityForResult를 사용하여 자식 활동에서 requestCode를 얻는 방법은 무엇입니까?
A, B, C 및 D의 네 가지 활동이 있습니다. 내 상황은 A가 startActivityForResult에 의해 활동 B를 시작한다는 것입니다. startActivityForResult(new Intent(this,B.class),ONE); 다른 상황에서는 다른 상황에서 B를 할 것입니다. 처럼 startActivityForResult(new Intent(this,B.class),TWO); B에서는 requestCode에 따라 C 또는 D를 호출해야합니다. 즉 ONE이 C를 시작해야하고 D를 시작해야한다면 자식 Activity (여기 B)에서 requestCode를 확인하는 방법을 …

3
android.intent.action.MAIN의 의미는 무엇입니까?
여러 가지 혼란스러운 설명을 많이 보았습니다 .. <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 의 의미는 무엇입니까 <action android:name="android.intent.action.MAIN" /> 과 <category android:name="android.intent.category.LAUNCHER" /> 과 <category android:name="android.intent.category.DEFAULT" />

12
Android와 Facebook 공유 의도
저는 Android 앱을 개발 중이며 Android의 공유 의도를 사용하여 앱 내에서 앱 사용자의 상태를 업데이트하는 방법을 알고 싶습니다. Facebook의 SDK를 살펴보면 이것이 충분히 쉬운 것처럼 보이지만 사용자가 일반 공유 의도 팝업 창을 통해이를 수행하도록 허용하고 싶습니다. 여기에서 본 : 일반적인 공유 의도 코드를 시도했지만 더 이상 Facebook에서 작동하지 않는 것 …

8
홈 버튼에 대한 작업 표시 줄의 onClick 리스너
onClickListener액션 바의 홈 버튼에 대한 사용자 정의 를 구현하려면 어떻게 해야합니까? 이미 a를 수행 getSupportActionBar().setDisplayHomeAsUpEnabled(true);했으며 이제 홈 버튼을 클릭 한 경우 사용자를 특정 활동으로 리디렉션하고 싶습니다. 나는 시도했다 : @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: item.setOnMenuItemClickListener(new OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { Intent i …

10
Intent.FLAG_ACTIVITY_CLEAR_TOP를 사용하여 활동 스택을 지우는 방법은 무엇입니까?
나는 이것을 사용하는 것에 대한 여러 게시물을 읽었지만 나를 위해 작동하지 않기 때문에 무언가를 놓치고 있어야합니다. 내 활동 A는 매니페스트에 launchmode = "singleTop"이 있습니다. launchmode = "singleInstance"로 활동 B를 시작합니다. 활동 B는 브라우저를 열고 수신하고 다시 인 텐트하기 때문에 singleInstance입니다. 사용자가 활동 A로 다시 보내지도록 뒤로 버튼을 재정의하려고 한 다음 …

4
Android : 조각에 데이터 (추가) 전달
저는 Android 프로그래밍이 처음이고 Parcelable의 ArrayList를 조각에 전달하는 동안 문제가 있습니다. 이것은 feedlist 가 parcelable Music 의 ArrayList 인 시작된 (잘 작동하는!) Activity입니다 . Intent in = new Intent(context, ListMusicsActivity.class); in.putExtra("arrayMusic", feedList); activity.startActivity(in); 조각 활동 onCreate () 메서드 : @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activitymusiclist); if(savedInstanceState != null) …

3
Android-브로드 캐스트 수신기에서 컨텍스트 가져 오기 onReceive () to send to
기본적으로 의도를 만들고 BroadcastReceiver의 onReceive ()에서 서비스로 전달하고 싶습니다. 지금까지는 항상 View.getContext ()를 사용했지만 여기에 갇혀 있습니다. 사용할 수 있도록 컨텍스트를 정확히 어떻게 얻을 수 public Intent (Context packageContext, Class<?> cls)있습니까?

6
Intent를 통해 ArrayList 전달
인 텐트를 사용하여 arrayList를 다른 활동에 전달하려고합니다. 다음은 첫 번째 활동의 코드입니다. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; 여기에서 두 번째 활동에서 목록을 검색하려고합니다. 여기에 문제가 있습니까? Intent i = new Intent(); //This should be getIntent(); stock_list = new …

1
Android : 활동의 반환 캡처
새로운 활동 시작에 관한 질문이 있습니다. 이것으로 귀결됩니다. 보기에 3 개의 탭이 있습니다. A) contains gMap activity B) camera activity C) some random text fields. 요구 사항은 응용 프로그램이 세로 모드에서 실행되어야한다는 것입니다. 카메라 미리보기 표면 (B)을 제외하고 3 개 탭 모두 예상대로 작동합니다. 90도 회전합니다. 그것들을 올바르게 만드는 유일한 …

6
서비스 의도를 시작할 수 없습니다.
서비스 클래스가 있습니다. 이 클래스를 jar로 내 보냈고 클라이언트 앱에 jar를 포함했습니다. 필요한 경우 서비스 클래스에 전화합니다. 이렇게하면 다음과 같은 오류가 발생합니다. Unable to start service Intent {comp={com.sample.service/com.sample.service.serviceClass}} : not found 동일한 항아리 안에있는 액세스 (해당 클래스의 개체 생성) 할 수있는 서비스 클래스와는 다른 다른 클래스가 있습니다. 내 구성 또는 …

4
Android에서 직접 Intent putExtra () 대신 Bundle을 사용할 때의 이점
내 안드로이드 응용 프로그램에서 나는 항상 어떤 수의 값을 new에 전달하기 위해 클래스의 직접 putExtra()함수를 사용 Intent하고 Activity있습니다. 이렇게 : Intent i = new Intent(this, MyActivity.class); i.putExtra(ID_EXTRA1, "1"); i.putExtra(ID_EXTRA2, "111"); startActivity(i); 나는 Bundle안드로이드 에 대해 알고 있으며 사람들이 Bundle값을 new에 전달하는 데 사용 하는 것을 보았습니다 Activity. 이렇게 : Intent …

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