我必須在功能開始之前先給出所有鏈接,如果我點擊ListView
中的項目,它必須轉到該視頻鏈接,現在我給在ListView
持有人的鏈接,它不會看起來不錯,如果我點擊ListView
中的第一項,它會採取我需要的相應方式的第一個鏈接。如何在點擊列表視圖中的項目後提供視頻鏈接
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main1);
ArrayList<Recipedetails1> image_details = GetSearchResults();
final ListView lv1 = (ListView) findViewById(R.id.listV1_main);
lv1.setAdapter(new ItemListBaseAdapter1(this, image_details));
lv1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
Object o = lv1.getItemAtPosition(position);
Recipedetails1 obj_itemDetails = (Recipedetails1)o;
final Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(((Recipedetails1) o).getUrlWiki()));
startActivity(i);
}
});
}
private ArrayList<Recipedetails1> GetSearchResults(){
ArrayList<Recipedetails1> results = new ArrayList<Recipedetails1>();
Recipedetails1 item_details = new Recipedetails1();
item_details.setName1("Vegterian");
item_details.setItemDescription1("Recipes made by raw materials");
item_details.setUrlWiki("https://www.youtube.com/watch?v=C_r0mFvMSfU");
item_details.setImageNumber1(1);
results.add(item_details);
item_details = new Recipedetails1();
item_details.setName1("Non-Vegterian");
item_details.setItemDescription1("Flesh of sweet animals");
item_details.setUrlWiki("https://www.youtube.com/watch?v=C_r0mFvMSfU");
item_details.setImageNumber1(2);
results.add(item_details);
item_details = new Recipedetails1();
item_details.setName1("Pickels");
item_details.setItemDescription1("Touchable dish by Homemade");
item_details.setUrlWiki("https://www.youtube.com/watch?v=C_r0mFvMSfU");
item_details.setImageNumber1(3);
results.add(item_details);
item_details = new Recipedetails1();
item_details.setName1("Soups");
item_details.setItemDescription1("Startup for our food");
item_details.setUrlWiki("https://www.youtube.com/watch?v=C_r0mFvMSfU");
item_details.setImageNumber1(4);
results.add(item_details);
return results;
}
其實我不需要這樣的方式,因爲它不是看起來很不錯,我想是不是出了我的鏈接,它在我的代碼後,工作單擊在ListView中的項目,實際上,之後點擊它會去的項目,但它將需要從我的持有人鏈接是這個任何其他方式給link.This代碼的方法是不好看,我不需要我的持有人想要顯示我的鏈接太
也發佈自定義適配器代碼 – 2013-03-11 05:04:30
http://pastebin.com/E1VzY2GE看到這個鏈接,實際上我不想給我的鏈接在列表視圖中的項目持有人,我只想給點擊後的鏈接項目在列表視圖 – kkarthickk 2013-03-11 05:13:02
然後爲什麼你在ListView中添加鏈接只是評論holder.recipeLinkWiki從AdapterView – 2013-03-11 05:22:29