반응형

Android 20

프로그래밍 방식으로 뷰에 패딩 추가

프로그래밍 방식으로 뷰에 패딩 추가 저는 안드로이드 v2.2 앱을 개발하고 있습니다. 나는 있습니다Fragment.에서onCreateView(...)fragment 클래스의 콜백, 아래와 같이 fragment로 레이아웃을 확장합니다. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } 위에서 부풀린 레이아웃 파일은 (login.xml): 다음을 설정하고 싶습니다.paddingTop위와 같이요소, 그리고 xml로 하는 대신 자바 코드로 하고 싶습..

programing 2023.07.27

편집 텍스트 내의 그리기 테이블에서 클릭 이벤트 처리

편집 텍스트 내의 그리기 테이블에서 클릭 이벤트 처리 ▁in의 에 대한 이미지 권한을 했습니다.EditText위젯입니다. 하지만 나는 그것을 제거하고 싶습니다.EditText내장된 이미지를 클릭합니다.어떻게 해야 하나요?사실 어떤 수업도 연장할 필요가 없습니다.그리기 가능한 권한이 있는 텍스트 편집댓글이 있다고 가정합니다. editComment.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { final int DRAWABLE_LEFT = 0; final int DRAWABLE_TOP = 1; final int DRAWABLE_RIGHT = 2; final int DR..

programing 2023.07.27

Android Developer Console의 앱 목록에서 프로그램을 제거하는 방법

Android Developer Console의 앱 목록에서 프로그램을 제거하는 방법 Android Developer Console의 응용 프로그램 목록에서 응용 프로그램을 게시 해제한 후 영구적으로 제거할 수 있는 방법이 있습니까?아니요, 게시를 취소할 수는 있지만 응용 프로그램이 출시되면 삭제할 수 없습니다. (각 패키지 이름은 고유하며 Google은 모든 패키지 이름을 기억하므로 이 알림을 사용할 수 있습니다.) "삭제" 버튼은 게시되지 않은 버전의 앱에서만 작동합니다.앱이나 특정 버전의 앱을 게시한 후에는 마켓에서 삭제할 수 없습니다.그러나 여전히 "게시 취소"할 수 있습니다.삭제 버튼은 새 버전을 업로드한 경우에만 유용합니다. 그러면 실수했다는 것을 깨닫고 새 버전을 게시하기 전에 제거하려고 합..

programing 2023.07.12

Android에서 옵션 메뉴를 조각에 추가하는 방법

Android에서 옵션 메뉴를 조각에 추가하는 방법 fragment 그룹에서 옵션 메뉴에 항목을 추가하려고 합니다. 새항만다니습들었을 .MenuFragment클래스를 지정하고 메뉴 항목을 포함하고 싶은 조각에 대해 확장했습니다.코드는 다음과 같습니다. Java: public class MenuFragment extends Fragment { MenuItem fav; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setHasOptionsMenu(true); } public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { f..

programing 2023.07.12

Android가 텍스트 편집에 자리 표시자 텍스트 추가

Android가 텍스트 편집에 자리 표시자 텍스트 추가 플레이스홀더 텍스트를 다음에 추가하려면 어떻게 합니까?EditTextXML에 없는 클래스에서? 나는 다음을 가지고 있습니다.EditText경고 대화 상자에 표시되는 내 코드에서: final EditText name = new EditText(this); 아, 좋아요. 당신이 찾고 있는 것은setHint(int)xml에서 문자열의 리소스 ID를 전달하기만 하면 바로 사용할 수 있습니다. 편집 그리고 XML에서는 간단히android:hint="someText"android:hint="text"사용자에게 특히 입력해야 하는 항목에 대한 정보를 제공합니다.editText 예를 들어 :- 나는 숫자 값과 문자열 값에 대한 두 개의 편집 텍스트를 가지고 있습니..

programing 2023.07.12

투명 이미지 버튼을 사용하는 방법:안드로이드

투명 이미지 버튼을 사용하는 방법:안드로이드 이것이 제가 투명한 이미지 버튼을 얻기 위해 시도한 것입니다. 이 버튼들을 서피스 뷰에 배치하기 위해서죠.그러나 이클립스는 xml에 투명선을 포함시키자마자 프로젝트에 오류를 표시합니다. 제발 도와주세요.배경에 null을 사용해 보십시오... android:background="@null" 버튼(또는 일반 보기)이 클릭 시 더 이상 강조 표시되지 않으므로 투명 또는 NULL 레이아웃을 사용하지 마십시오.!!! 저도 같은 문제를 겪었고 결국 안드로이드 API에서 문제를 해결할 수 있는 올바른 속성을 찾았습니다.모든 보기에 적용할 수 있습니다. 단추 사양에 이를 사용합니다. android:background="?android:selectableItemBackgrou..

programing 2023.07.07

오류 유형 3 오류:활동 클래스 {}이(가) 없습니다.

오류 유형 3 오류:활동 클래스 {}이(가) 없습니다. Android Studio 0.4.0으로 성공적으로 가져온 IntelliJ Android 프로젝트가 있습니다.제가 매니페스트에서 아무것도 바꾸지 않으면 완벽하게 작동합니다.그러나 시작 프로그램 활동을 변경하고 실행하려고 하면 다음 오류와 함께 실패합니다. Launching application: com.trackingeng/LandingActivity. DEVICE SHELL COMMAND: am start -D -n "com.trackingeng/LandingActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent { act=android...

programing 2023.07.02

여러 장치가 연결되어 있을 때 ADB Shell을 사용하는 방법은 무엇입니까?"오류: 둘 이상의 장치 및 에뮬레이터"로 실패함

여러 장치가 연결되어 있을 때 ADB Shell을 사용하는 방법은 무엇입니까?"오류: 둘 이상의 장치 및 에뮬레이터"로 실패함 $ adb --help -s SERIAL use device with given serial (overrides $ANDROID_SERIAL) $ adb devices List of devices attached emulator-5554 device 7f1c864e device $ adb shell -s 7f1c864e error: more than one device and emulator 을 합니다.-s장치를 지정하는 명령 앞의 옵션, 예: adb -s 7f1c864e shell 다중 에뮬레이터의 경우 다음과 같이 프로세스의 IP 및 포트를 ID로 사용합니다. adb -s 1..

programing 2023.06.17

텍스트 편집 필드의 값 가져오기

텍스트 편집 필드의 값 가져오기 UI 요소를 만드는 방법을 배우고 있습니다.텍스트 편집 입력 필드를 몇 개 만들었습니다.단추를 클릭하면 해당 입력 필드에 입력된 내용을 캡처합니다. 그게 내 분야야.어떻게 내용을 얻을 수 있습니까?getText()를 사용하여: Button mButton; EditText mEdit; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mButton = (Button)findViewById(R.id.button);..

programing 2023.06.02

비트맵 개체에 이미지를 로드하는 동안 이상한 메모리 부족 문제가 발생했습니다.

비트맵 개체에 이미지를 로드하는 동안 이상한 메모리 부족 문제가 발생했습니다. 나는 있습니다ListView각 행에 두 개의 이미지 버튼이 있습니다.사용자가 목록 행을 누르면 새 활동이 시작됩니다.카메라 레이아웃 문제로 인해 탭을 직접 만들어야 했습니다.결과에 대해 시작되는 활동은 지도입니다.버튼을 클릭하여 이미지 미리 보기를 시작하면(SD 카드에서 이미지 로드) 응용 프로그램이 활동에서 다음으로 돌아갑니다.ListView이미지 위젯에 지나지 않는 새 활동을 다시 시작하기 위한 활동입니다. 의 이미지 ListView커서를 사용하여 수행 중입니다.ListAdapter, 크기를 한 이미지(,더 크기)를 수 잘 .src이미지 버튼을 바로 사용할 수 있습니다.그래서 저는 핸드폰 카메라에서 나온 이미지의 크기를 조..

programing 2023.06.02
반응형