私はcardView recyclerView 動的に追加する必要があるアプリケーションに取り組んでいますが、それは動作しません。RecyclerViewにCardViewをAndroidに動的に追加する方法???
これは私のコードです: -
Button okBTN;
EditText enterCornerNumberET;
private RecyclerView mRecyclerView;
private CornerListAdapter mAdapter;
public int cornervalue;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.corner_list);
okBTN = (Button)findViewById(R.id.okBTN);
enterCornerNumberET = (EditText)findViewById(R.id.enterCornerNumberET);
mRecyclerView = (RecyclerView)findViewById(R.id.recycler_view);
mRecyclerView.setHasFixedSize(true);
mLayoutManager = new LinearLayoutManager(this);
mLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);
mRecyclerView.setLayoutManager(mLayoutManager);
okBTN.setOnClickListener(this);
@Override
public void onClick(View v) {
switch (v.getId()){
case R.id.okBTN:
cornervalue = Integer.valueOf(enterCornerNumberET.getText().toString().trim());
Toast.makeText(CornerListActivity.this, ""+cornervalue, Toast.LENGTH_SHORT).show();
createCornerList(cornervalue);
/*if(enterCornerNumberET.getText().toString().trim()==null){
Toast.makeText(CornerListActivity.this, "Please enter corner number", Toast.LENGTH_SHORT).show();
}else{
createCornerList(cornervalue);
}*/
break;
}
}
private void createCornerList(int cornervalue) {
for (int i = 0; i < cornervalue; i++) {
mAdapter=new CornerListAdapter(this,roofCornerArrayList);
mRecyclerView.setAdapter(mAdapter);
}
}
顔をしていると私は私がここでやって何を間違えお知らせください。前もって感謝します。 :)
任意のコメントsir ?? – Devraj