私はこの言語の初心者です。私は、リストビューに私のgridviewの項目を入れたいが、私はどのようにわからない。gridviewをlistviewに動的に変換する方法は?
これは、これは私が "リストビューに変換" ボタンをクリックすると、それは行くだろうMainActivity UI
あるMainActivityで私のコード
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
GridView gv= (GridView) findViewById(R.id.gv);
Button b = (Button) findViewById(R.id.lv);
String[] items = new String[]{
"A",
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I",
"J",
"K",
"L",
"M",
"N",
"O",
"P",
"Q",
"R",
"S",
"T",
"U",
"V",
"W",
"X",
"Y",
"Z"
};
b.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
Intent intent = new Intent("com.example.user.gridviewtolistview.Listview");
startActivity(intent);
}
}
);
final ArrayAdapter<String> gridViewArrayAdapter = new ArrayAdapter<String>
(this,android.R.layout.simple_list_item_1, items);
// Data bind GridView with ArrayAdapter (String Array elements)
gv.setAdapter(gridViewArrayAdapter);
}
です別の活動に
これは次のようになりますリストビューUIです:
私は動的にリストビューでのGridView内の項目を表示したいです。
はリサイクルビューinstead.Itがそうでリストビュー、グリッドビュー、千鳥グリッドビューとを進行している使用してみてください –