단추 표시 정보에 XML 코드를 사용하는 단추를 추가하려고 시도하는 중 오류가 발생했습니다. 나는 하나의 버튼을 만들고, 그것을 바닥 글에 추가하고, id를 내 R 파일에있는 ok_button ID의 ID로 설정함으로써이 문제를 극복했습니다.스크롤하는 PreferenceScreen의 하단에 특정 단추 추가
public class Prefs extends PreferenceActivity {
@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.settings);
this.setContentView(R.layout.buttons);
/* Add Button to the Bottom of List */
Button button = new Button(this);
button.setText("OK");
button.setId(R.id.ok_button);
ListView v = getListView();
v.addFooterView(button);
}
}
이것은 작동합니다!
내 대답에 감사드립니다. 내 업데이트를 확인해 주시겠습니까? 내가 잘못했을 수도 있지만 구현을 시도하고 같은 오류가 발생했습니다. – zgc7009
LinearLayout에서 ListView로 변경하고 addPreferencesFromResource (R.xml.settings) 바로 뒤에 내용보기를 설정합니다. 아직도 운이 없다. – zgc7009
업데이트 된 답변 확인, 단추를 ListView의 자식으로 추가하면 안됩니다. –