당신은 기본적으로 누군가에게 당신을 위해 응용 프로그램을 만들 것을 요구한다는 것을 알고 있습니까? 어쨌든 나는 시작하기 위해 당신에게 도움을주기 위해 노력할 것이다.
1 단계 : ListView를 만드는 방법을 알고 있습니까? 여기에 예제가있다 :
listView = (ListView) findViewById(R.id.list_view);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, elements); //elements is a List<String>
listView.setAdapter(adapter);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//What to do when an item is clicked
}
});
당신은 하나의 텍스트 뷰를 포함하는 XML 파일을 작성하여 목록 항목의 모양을 사용자 정의하고 사용할 수 (R.layout.list_item 같은) ArrayAdapter와 생성시. 링크의 앱과 같이 완전히 사용자 정의 된보기를 원한다면 직접 어댑터를 만든 다음 View getView(int position, View convertView, ViewGroup parent)
함수를 구현하면 표시 할보기를 반환 할 수 있습니다. 예 :
View row = convertView;
if (row == null) {
LayoutInflater mInflater = LayoutInflater.from(getContext());
row = mInflater.inflate(R.layout.bookings_list_item, parent, false);
}
return row;
당신은 비디오 디렉토리에있는 파일을 계산하여 요소의 목록을 만들 수 있습니다. 나는 이것을하는 방법을 정말로 모른다. 그러나 너무나 어렵지 않아야한다. 아마도 자신을 찾지 못하면 다른 사람이 대답을 제공 할 수 있습니다.
2 단계 : 대화 상자를 표시하여 위 예제의 OnItemClickListener에이를 구현합니다.
3 단계 : 버튼을 누를 때 대화 상자가 수행 할 작업을 구현합니다. 종료 : 팝업을 닫습니다. 비디오 재생 : 비디오 플레이어의 의도를 시작합니다. 로드맵 세부 정보를 표시하는 방법에 대해서는 잘 모르겠지만 앱에서 항상 Google지도를 사용할 수 있습니다 (here 샘플이 있음).
이제부터 유용하게 사용할 수 있기를 바랍니다. 연구와 약간의 코딩을 시작할 수있을만큼 충분한 세부 정보를 제공해주기를 바랍니다. :)
"파일 이름 목록을 표시하는 방법"으로 질문 범위를 좁히는 것은 어떻습니까? 고글! 일단 당신이 그것에 대해 알게되면 어쩌면 다음 질문을하게됩니다. "당신은 어떻게 세 가지 관점을 수직 순서로 가집니까?" (나는 당신의 질문 인 경우에도 확신하지 못합니다.) 귀하의 질문은 너무 지저분합니다. 당신이 Google에 당신을 도와야하는 위 질문을하는 경우에. – AudioDroid