0
我得到了一個項目的教育集。當這個項目開始打開一個開始頁面,你點擊任何課程時,顯示在listview中的任何一個課程。你點擊了一課打開那個課程,但是我看起來我有+400課程的主題。像這樣, 生物學; 動物,秀麗隱杆線蟲:模型有機體,果蠅,無脊椎動物Monotremes 我有+40課像這樣。我想如果我點擊listview.it上的課程可以在同一個class.like多個listview中打開一個新的列表視圖?打開一個小小的listview.that將是點擊課程的主題。 我怎麼能做到這一點請幫助:)Listview click open listview
private ListView lv1;
private String lv_arr[]={"Lessons,Leson1,Leson2,etc..."};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.konu);
lv1=(ListView)findViewById(R.id.listView1);
AdView adView = (AdView) this.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
lv1=(ListView)findViewById(R.id.listView1);
// By using setAdpater method in listview we an add string array in list.
lv1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , lv_arr));
lv1.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
if(position == 0)
{
Intent myIntent = new Intent(soru.this, mat1.class);
startActivityForResult(myIntent, 0);
}
if(position == 1)
{
Intent myIntent = new Intent(soru.this, mat2.class);
startActivityForResult(myIntent, 0);
}
if(position == 2)
{
Intent myIntent = new Intent(soru.this, geo.class);
startActivityForResult(myIntent, 0);
}
if(position == 3)
{
Intent myIntent = new Intent(soru.this, fizik.class);
startActivityForResult(myIntent, 0);
}
if(position == 4)
{
Intent myIntent = new Intent(soru.this, kimya.class);
startActivityForResult(myIntent, 0);
}
if(position == 5)
{
Intent myIntent = new Intent(soru.this, biyoloji.class);
startActivityForResult(myIntent, 0);
}
if(position == 6)
{
Intent myIntent = new Intent(soru.this, edebiyat.class);
startActivityForResult(myIntent, 0);
}
if(position == 7)
{
Intent myIntent = new Intent(soru.this, espanol.class);
startActivityForResult(myIntent, 0);
}
}
});
}
}
是的,它會幫助我,謝謝兄弟。 – MacSTD 2014-10-01 16:09:38
如果它解決了您的問題,您可以通過選中答案旁邊的勾號來選中該答案。 – Antrromet 2014-10-01 16:13:54
omg!它工作knka:D謝謝你,我的名譽是5,如果我到了+15我會給你你的觀點感謝所有權利:) – MacSTD 2014-10-01 18:00:03