2011-07-27 7 views
0

android Honeycomb에서 EditTextPreference을 (를) 편집하고 싶습니다. 기본적으로 EditTextPreference은 텍스트를 입력하는 데 하나의 공간 만 표시하고 2는 buttons, 확인 및 취소를 표시합니다. 텍스트를 입력 할 공간을 한 개 더 추가하고 싶습니다. 사용자 이름과 암호를 입력하는 데 사용할 수 있습니다.안드로이드 벌집에서 EditTextPreference를 편집하는 방법은 무엇입니까?

<PreferenceScreen 
     xmlns:android="http://schemas.android.com/apk/res/android"> 
     <PreferenceCategory 
      android:title="WEB ALBUM"> 
      <EditTextPreference 
       android:key="default_edittext" 
       android:title="@string/title_webalbum01" 
       android:summary="@string/login_id_webalbum01" 
       android:dialogTitle="@string/dialog_title_webalbum01">  
     </EditTextPreference>  
    </PreferenceCategory> 
</PreferenceScreen> 

EditTextPreference에서 DialogPreference를 확장하는 방법은 무엇입니까? 아무도 모범을 보일 수 있습니까?

답변

2

사용자 정의 대화 상자에서 DialoPreference을 확장해야합니다.

기본 설정 UI 구성 요소는 하나의 환경 설정 키 (편집시 하나의 값을 저장하는 방법을 알고 있음)를 처리하도록 설계되었습니다. 귀하의 경우에는 두 개의 환경 설정 키를 처리하게되므로 사용자 정의 환경 설정을 구현할 때주의해야합니다.

+0

EditTextPreference에서 DialogPreference를 확장하는 방법은 무엇입니까? 아무도 모범을 보일 수 있습니까? – Sayak

관련 문제