«android» 태그된 질문

Android는 Google의 모바일 운영체제로 디지털 기기 (스마트 폰, 태블릿, 자동차, TV, 마모, 유리, IoT)를 프로그래밍하거나 개발하는 데 사용됩니다. Android 관련 주제의 경우 android-intent, android-activity, android-adapter 등과 같은 Android 관련 태그를 사용하십시오. 개발 또는 프로그래밍 이외의 질문이지만 Android 프레임 워크와 관련된 질문은 다음 링크를 사용하십시오. https : // android.stackexchange.com.

18
로그 아웃시 활동 기록 스택을 지우고 "뒤로"버튼이 로그인 한 활동을 열지 못하도록합니다.
내 응용 프로그램의 모든 활동을 보려면 사용자가 로그인해야합니다. 사용자는 거의 모든 활동에서 로그 아웃 할 수 있습니다. 이것은 응용 프로그램의 요구 사항입니다. 사용자가 로그 아웃하면 언제든지 사용자를 Login으로 보내려고합니다 Activity. 이 시점에서이 활동이 히스토리 스택의 맨 아래에 있기를 원하므로 "뒤로"단추를 누르면 사용자가 Android 홈 화면으로 돌아갑니다. 나는이 질문이 몇 가지 …


27
기본 FirebaseApp이 초기화되지 않았습니다
Default FirebaseApp is not initialized in this process com.example.app. Make sure to call FirebaseApp.initializeApp(Context) first.Firebase Remote Config를 추가 한 Android 앱 메시지 에 몇 가지 예외가 있습니다. 스택 추적은 다음과 같습니다. Fatal Exception: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.example.app. Make sure to call FirebaseApp.initializeApp(Context) first. at …

9
프로그래밍 방식으로 RelativeLayout에서 뷰를 레이아웃하는 방법은 무엇입니까?
XML을 통해 선언적으로보다는 프로그래밍 방식으로 다음을 달성하려고합니다. <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> 즉, 두 TextView번째를 첫 번째 아래에 어떻게 표시합니까? 하지만 코드에서 수행하고 싶습니다. RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = new TextView(this); ... layout.addView(label1); layout.addView(label2); setContentView(layout); …

5
서명 버전의 차이점-Android Studio에서 서명 된 APK를 생성하는 동안 V1 (Jar Signature) 및 V2 (Full APK Signature)?
Android Studio 2.3에서 사용할 서명 버전 중 하나 이상을 선택하십시오 이제 Android Studio에서 서명 된 APK를 생성하는 동안 서명 된 APK 생성 프로세스의 마지막 단계에서 서명 버전 으로 1 V1 (Jar Signature)과 2의 두 가지 옵션 (CheckBox)이 표시 됩니다.V2 (Full APK Signature) V1 (Jar Signature) 과 의 차이점은 무엇입니까?새로운 Android …


28
매니페스트 병합 실패 : uses-sdk : minSdkVersion 14
최신 SDK를 다운로드하고 Android Studio를 설치 한 후 프로젝트가 빌드되지 않습니다. 다음과 같은 메시지가 나타납니다. Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1

7
활동 컨텍스트와 애플리케이션 컨텍스트의 차이점
이것은 나를 혼란스럽게 만들었습니다 .Android 2.1-r8 SDK에서 이것을 사용하고있었습니다. ProgressDialog.show(getApplicationContext(), ....); 또한 Toast t = Toast.makeText(getApplicationContext(),....); 과 getApplicationContext()충돌을 사용하면 ....이 질문으로 연결됩니다.ProgressDialogToast '컨텍스트'라는 문구를 공유 함에도 불구하고 활동 컨텍스트와 애플리케이션 컨텍스트의 실제 차이점은 무엇입니까?

25
백그라운드에서 앱을 실행할 때 Firebase onMessageReceived가 호출되지 않음
Firebase로 작업하고 있으며 앱이 백그라운드에있는 동안 서버에서 내 앱으로 알림을 전송하는 것을 테스트하고 있습니다. 알림이 성공적으로 전송되면 장치의 알림 센터에도 표시되지만 알림이 표시되거나 클릭해도 FCMessagingService 내의 onMessageReceived 메서드는 호출되지 않습니다. 내 앱이 포 그라운드에있는 동안 이것을 테스트했을 때 onMessageReceived 메소드가 호출되었고 모든 것이 잘 작동했습니다. 앱이 백그라운드에서 실행될 때 문제가 …

30
FileProvider-IllegalArgumentException : 구성된 루트를 찾지 못했습니다.
카메라로 사진을 찍으려고하는데 다음과 같은 오류가 발생합니다. FATAL EXCEPTION: main Process: com.example.marek.myapplication, PID: 6747 java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/emulated/0/Android/data/com.example.marek.myapplication/files/Pictures/JPEG_20170228_175633_470124220.jpg at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:711) at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:400) at com.example.marek.myapplication.MainActivity.dispatchTakePictureIntent(MainActivity.java:56) at com.example.marek.myapplication.MainActivity.access$100(MainActivity.java:22) at com.example.marek.myapplication.MainActivity$1.onClick(MainActivity.java:35) AndroidManifest.xml : <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.marek.myapplication.fileprovider" android:enabled="true" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths" /> </provider> 자바: Intent takePictureIntent = new …

7
Android : 여러 줄의 EditText (텍스트 영역)에 대한 세로 정렬
텍스트 영역의 높이에 5 줄을 갖고 싶습니다. 다음 코드를 사용하고 있습니다. <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:singleLine="false" android:lines="5" android:layout_marginLeft="10dip" android:layout_marginRight="10dip" /> 텍스트 영역은 문제가 없지만 텍스트 필드 중간에 커서가 깜박이는 것이 문제입니다. 텍스트 필드의 첫 문자에서 첫 번째 줄에서 깜박이기를 원합니다.

12
DialogFragment에서 결과 받기
내가 사용하고 DialogFragments을 가지의 번호 : 목록에서 항목을 선택, 텍스트를 입력. 호출 활동 / 조각으로 값 (예 : 문자열 또는 목록의 항목)을 다시 반환하는 가장 좋은 방법은 무엇입니까? 현재 호출 활동을 구현 DismissListener하고 DialogFragment에 활동에 대한 참조를 제공하고 있습니다. 그런 다음 대화 상자 OnDimiss는 활동 에서 메소드 를 호출하고 활동은 …


6
RecyclerView를 사용하여 ListView를 바꿔야합니까?
Android Docs의 말 : RecyclerView 위젯은 ListView의보다 유연하고 유연한 버전입니다. 이 위젯은 제한된 수의 뷰를 유지하여 매우 효율적으로 스크롤 할 수있는 큰 데이터 세트를 표시하기위한 컨테이너입니다. 사용자 조치 또는 네트워크 이벤트에 따라 런타임에 요소가 변경되는 데이터 콜렉션이있는 경우 RecyclerView 위젯을 사용하십시오. ListView효율성이 중요하지 않으면 실제로 위의 모든 작업을 수행 할 …

11
Android-프로그래밍 방식으로 TextView TextStyle을 설정 하시겠습니까?
프로그래밍 방식으로 textStyle속성 을 설정하는 방법이 TextView있습니까? 방법이없는 것 같습니다 setTextStyle(). 명확히하기 위해 View / Widget 스타일에 대해 이야기하고 있지 않습니다! 나는 다음에 대해 이야기하고있다 : <TextView android:id="@+id/my_text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Hello World" android:textStyle="bold" />
232 java  android  textview 

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