例如,在我的列表視圖中有50個項目。列表視圖的項目由問題構成,當用戶點擊該項目時,它會轉到下一個活動並顯示答案。所以我該如何做到這一點。請給我建議任何想法可能有幫助列表視圖中每個項目的新活動
-3
A
回答
2
在FirstActivity.java
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> listView, View view,
int position, long id) {
Intent intents = new Intent(FirstActivity.this, SecondActivity.class);
intents.putExtra("questionId", questionID);//select question id from array using arry postion
startActivity(intents);
}
);
}
在SecondActivity.java
int questionId=getIntent().getExtras().getInt("questionId");
顯示答案基。
+0
謝謝你幫忙:) –
0
爲了使列表可點擊,應用setOnItemClickListener
。上選擇的問題ID
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> listView, View view,
int position, long id) {
Intent intent = new Intent(YourCurrentActivity.this, NextActivity.class);
startActivity(intent);
});
+0
是的,這有助於很多,但正如我所提到的列表視圖包含50個問題,它非常耗時,我必須爲每個問題的答案創建50個活動。 –
相關問題
- 1. Android-活動組在點擊列表視圖項目時不啓動新活動
- 2. 重新創建活動清除列表視圖項目
- 3. 如何更新項目視圖的佈局列表視圖上的活動
- 4. 更新列表中的每個項目
- 5. 如何更新列表視圖項目的每個項目添加
- 6. VB.NET - 對於列表視圖中的每個選中的項目
- 7. 將項目添加到列表視圖到另一個活動
- 8. android:如何在新的活動中從列表視圖中打開項目?
- 9. 如何打開新的活動點擊列表視圖中的項目?
- 10. 如何在App Widget上的每個項目列表中開始新活動
- 11. 如何創建一個列表視圖,以便點擊每個列表項目將打開不同的活動?
- 12. 重新排列列表視圖項目
- 13. 動態更新每行列表視圖中的組合框項目源
- 14. 列表視圖項開放活動
- 15. 想要更新每個條目視圖中的列表?
- 16. 列表視圖與圖像的每個項目
- 17. 兩個按鈕更新列表視圖中的一個項目
- 18. 在父母活動的列表視圖項目中顯示(「孩子」活動的)已檢查項目的數量
- 19. 將項目添加到其他活動的列表視圖
- 20. Android列表視圖項目的Android活動轉換點擊
- 21. 每個列表視圖項目的個人偏好示例
- 22. 滾動到列表視圖中的新項目爲UWP
- 23. 單擊列表視圖中的項目,以調出新視圖
- 24. 單擊列表視圖中的項目時不會進行下一個活動。
- 25. Appcelerator的:動畫列表視圖項目
- 26. 在列表視圖中爲每個項目加載子記錄
- 27. 在每個列表視圖項目中添加「菜單」
- 28. android:在列表視圖中爲每個項目添加行
- 29. 視圖模型具有項目列表和每個項目都有項目
- 30. 如何根據下一個活動中列表視圖更新中的更改來更新之前活動中的列表查看項目?
你有做過什麼嗎?首先顯示你的努力 –
'Intent intent = new Intent(CurrentActivity.this,NextActivity.class); intent.putExtra(「selectedItemId」,selectedItemId); startActivity(意向);'。 – EpicPandaForce
將問題數據提交給intent並將其傳遞給QuestionActivity,在該活動中使用getIntent()。 – Ozgur