package org.zywx.wbpalmstar.plugin.uexaudio; import org.zywx.wbpalmstar.base.ResoureFinder; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.Window; import android.view.View.OnClickListener; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.Button; import android.widget.ListView; public class PMusicFileActivity extends Activity implements OnItemClickListener, OnClickListener/*, onTextItemListener*/ { private ListView m_file_list=null; private Button m_file_back_button=null; private String[] list; private MusicFileAdapter adapter=null; private ResoureFinder finder = ResoureFinder.getInstance(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature( Window.FEATURE_NO_TITLE ); list=getIntent().getStringArrayExtra(PMusicPlayerActivity.F_INTENT_DATA_KEY_AUDIOMGR_AUDIO_LIST); setContentView(finder.getLayoutId(this, "plugin_audio_file")); m_file_back_button=(Button)findViewById(finder.getId(this, "music_file_play_button")); m_file_back_button.setOnClickListener(this); m_file_list=(ListView)findViewById(finder.getId(this, "music_file_play_list")); adapter=new MusicFileAdapter(this,list); m_file_list.setAdapter(adapter); m_file_list.setOnItemClickListener(this); } @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { Intent intent = new Intent(); intent.putExtra("listIndex", arg2); setResult(RESULT_OK, intent); finish(); } @Override public void onClick(View arg0) { if(arg0.getId()==finder.getId(this, "music_file_play_button")){ finish(); } } }