«android-intent» 태그된 질문

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

12
ACTION_SEND 의도에 따라 특정 앱을 필터링하고 각 앱마다 다른 텍스트를 설정하는 방법
ACTION_SEND 인 텐트를 사용할 때 특정 앱을 어떻게 필터링 할 수 있습니까? 이 질문은 여러 가지 방법으로 요청되었지만 주어진 답변을 기반으로 해결책을 모을 수 없었습니다. 누군가가 도울 수 있기를 바랍니다. 앱 내에서 공유 할 수있는 기능을 제공하고 싶습니다. 다음은 안드로이드 데브 알렉산더 루카스의 조언 , 나는 페이스 북 / 트위터 …

15
부모 활동으로 올바르게 돌아가려면 어떻게해야합니까?
내 안드로이드 응용 프로그램에 2 개의 활동 (A 및 B)이 있으며 활동 A에서 활동 B로 가져 가려는 의도를 사용합니다. parent_activity 사용이 활성화되었습니다. <activity android:name=".B" android:label="B" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.app_name.A" /> </activity> 또한 UP 버튼을 제공하는 테마를 사용합니다. 따라서 액티비티를 호출 한 후 BI는 UP 버튼을 사용하여 액티비티 A로 돌아갈 수 …

12
직렬화 가능 오브젝트 getactivity ()를 쓰는 중 Parcelable에 IOException이 발생했습니다.
그래서 logcat에서 이것을 얻고 있습니다 : java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) 나는 이것이 내 학생 수업이 직렬화 가능하지 않다는 것을 알고 있지만, 여기 내 학생 수업이 있습니다. import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, …

9
안드로이드에서 애니메이션없이 활동을 전환하는 방법은 무엇입니까?
FLAG_ACTIVITY_NO_ANIMATIONAndroidManifest 파일에서 Intent 플래그 를 올바르게 사용하려면 어떻게 해야합니까? 내 문제가 사소한 것이라고 생각하지만 좋은 예나 해결책을 찾을 수 없습니다. <intent-filter> <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" /> </intent-filter> 그러나 compliator는 오류를보고 data하지 않지만 올바르지 않습니다. 액티비티 간 전환시 애니메이션을 비활성화하고 싶습니다. getWindow().setWindowAnimations(0);대신 onCreate 또는 onResume에서 사용할 수 있지만 플래그를 사용하는 것이 더 좋습니다. …

14
Android ACTION_IMAGE_CAPTURE 인 텐트
기본 카메라 앱을 사용하여 사용자가 새로운 사진을 찍을 수 있도록 노력하고 있습니다. EXTRA_OUTPUT extra작은 비트 맵 이미지를 제외 하고 반환하면 정상적으로 작동 합니다. 그러나 putExtra(EXTRA_OUTPUT,...)시작하기 전에 의도에 따라 카메라 앱에서 "확인"버튼을 누르려고 할 때까지 모든 것이 작동합니다. "확인"버튼은 아무 것도 수행하지 않습니다. 카메라 앱이 열려 있고 아무것도 잠기지 않습니다. 우리는 …

5
Android에서 자체 URI 체계를 구현하는 방법
다음과 같은 URI를 정의하고 싶다고 가정 해보십시오. myapp://path/to/what/i/want?d=This%20is%20a%20test 내 자신의 응용 프로그램 또는 서비스에서 처리해야합니다. 계획임을 주목 "myapp"하지 "http", 나 "ftp". 그것은 정확히 내가 의도 한 것입니다 : Android OS에 대해 내 자신의 URI 스키마를 전역 적으로 정의합니다. 이게 가능해? 이는 Skype ( skype://) 또는 토렌트 다운로더 프로그램 ( torrent://) …


17
사용자가 이미지를 위해 카메라 또는 갤러리를 선택할 수 있도록 허용
내가하려고하는 것은 매우 간단 해 보이지만 며칠 동안 검색 한 후에는 이해할 수 없습니다. 사용자가 여러 (최대 5) 이미지를 선택할 수있는 응용 프로그램이 있습니다. 을 사용하고 ImageView있습니다. 사용자가를 클릭 ImageView하면 옵션을 허용하고 싶습니다. 갤러리에서 이미지를 선택하거나 카메라를 사용하여 이미지를 캡처하십시오. 나는 ACTION_GET_CONTENT의도 를 사용하여 시작했으며 갤러리에 도착하는 데 효과적입니다. 그런 …

2
onNewIntent () 라이프 사이클 및 등록 된 리스너
를 통해 검색 대화 상자에서 의도를 수신하기 위해 singleTop Activity를 사용하고 onNewIntent()있습니다. 내가 알아 차린 것은 onPause()전에 onNewIntent()호출 된 다음 호출 onResume()됩니다. 시각적으로 : 검색 대화가 시작되었습니다 활동에 해고 된 검색 의도 onPause() onNewIntent() onResume() 문제는 내가에 등록 된 리스너해야한다는 것입니다 onResume()제거하는 GET을 onPause(),하지만 그들은 내부에 필요한 onNewIntent()전화를. 그러한 청취자를 …

18
Android YouTube 앱 비디오 의도 재생
Android 용 YouTube 동영상을 다운로드 할 수있는 앱을 만들었습니다. 이제 YouTube 기본 앱에서 비디오를 재생하면 다운로드 할 수 있도록하고 싶습니다. 이를 위해서는 YouTube 네이티브 앱에서 YouTube 앱을 재생하려는 의도를 알아야합니다. 에뮬레이터에 YouTube 프로그램이 있으면 쉽게 할 수 있습니다 . 첫 번째 질문은 다음과 같습니다. 1. 에뮬레이터 용 YouTube 앱을 다운로드 …

8
Android : 의도를 사용하여 일반 텍스트 공유 (모든 메시징 앱에)
의도를 사용하여 텍스트를 공유하려고합니다. Intent i = new Intent(android.content.Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT"); 선택자와 뒤틀림 : startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using))); 효과가있다! 이메일 앱에만 해당됩니다. 내가 필요한 것은 모든 메시징 응용 프로그램에 대한 일반적인 의도입니다 : 전자 메일, SMS, IM (Whatsapp, Viber, Gmail, SMS ...) 사용 android.content.Intent.ACTION_VIEW 하려고 시도했지만 i.setType("vnd.android-dir/mms-sms");아무런 도움이되지 않았습니다 ... ( …

20
인 텐트로 SMS 응용 프로그램 시작
의도에 대한 질문이 있습니다 ... SMS 앱을 시작하려고합니다 ... Intent intent = new Intent(Intent.ACTION_MAIN); intent.setType("vnd.android-dir/mms-sms"); int flags = Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP; intent.setFlags(flags); intent.setData(Uri.parse("content://sms/inbox")); context.startActivity(intent); 그래서, 당신은 내 의도에 너무 많은 것들을 넣었 음을 알 수 있지만, 내가 할 수있는 방법을 모르기 때문입니다 ... 감사합니다.

10
프로그래밍 방식으로 APK 설치 / 제거 (PackageManager 및 의도)
내 응용 프로그램은 다른 응용 프로그램을 설치하며 설치된 응용 프로그램을 추적해야합니다. 물론 설치된 응용 프로그램 목록을 유지하면됩니다. 그러나 이것은 필요하지 않습니다! installedBy (a, b) 관계를 유지하는 것은 PackageManager의 책임입니다. 실제로 API에 따르면 다음과 같습니다. public abstract String getInstallerPackageName (String packageName)- 패키지를 설치 한 응용 프로그램의 패키지 이름을 검색합니다. 이것은 패키지가 …

20
자신의 의도에서 다른 응용 프로그램 열기
내 프로그램을 업데이트하는 방법과 미리 정의 된 Uri (예 : SMS 또는 전자 메일)를 사용하여 프로그램을 여는 방법을 알고 있습니다. MyTracks를 열 의도를 만들 수있는 방법이나 그들이 어떤 의도를 듣지 못하는 다른 응용 프로그램을 만들 수 있는지 알아야합니다. DDMS 에서이 정보를 얻었지만이를 사용할 수있는 의도로 바꾸는 데 성공하지 못했습니다. MyTracks를 …

10
Android 기기에서 수신 전화를 감지하는 방법은 무엇입니까?
전화가 올 때 전화를 걸 때 전화 번호를 감지하고 싶은 것처럼 앱을 만들려고합니다. 아래는 내가 시도한 것이지만 수신 전화를 감지하지 못합니다. MainActivity백그라운드에서 달리기를 원합니다. 어떻게해야합니까? manifest파일에 권한을 부여했습니다 . <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 매니페스트에 추가해야 할 것이 있습니까? public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test_layout); …

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