2011-10-08 90 views
0

我創建了一個android應用程序。在該應用程序中,當我單擊列表視圖項目時,它應該以相同的佈局顯示在另一個列表視圖中。Android listview

這是可能的android?

+1

使用可擴展列表顯示 – 2011-10-08 09:29:15

回答

0

不,你必須做的意圖,並通過列表視圖,以實現這一意圖當前所選項目的變量,該項目顯示動態列表視圖

2

好,見效快片段:

public Activity1 extends Activity { 

    ListView listView; 

    @Override 
    protected void onCreate(Bundle b) { 
     // stuffs here 
     .... 

     // ListView event 
     listView.setOnItemClickListener(new OnItemClickListener() { 

      @Override 
      public void onItemClick(AdapterView<?> a, View v, int position, long id) { 
       Intent intent = new Intent(Activity1.this, Activity2.class); 
       intent.putExtra("SelectedString", listView.getItemAtPosition(position)); 
       startActivity(intent); 
      } 

     }); 
    } 
} 


public Activity2 extends Activity { 

    ListView listView; 

    @Override 
    protected void onCreate(Bundle b) { 
     // stuffs here 
     .... 

     String valueFromActivity1 = getIntent().getString("SelectedString"); 

     // ok now, u've got value from Activity1, do whatever w/ it 

    } 

}