0
我試圖在eclipse中與LayoutInflater生成多個視圖。該按鈕也有一個OnClickListener,它可以工作。意圖開始,我給它一個額外的。如何生成具有相同意圖,但有另一個額外的多個按鈕
但我想要的是一個按鈕保持它自己的臨時演員。說第一個按鈕有額外的:第一個第二個有2個,依此類推。目前,人的按鈕得到相同的額外費用,5號,因爲當我嘗試獲得額外的意圖在com.example.http WIZARD它總是說5
String[] title = {
"1",
"2",
"3",
"4",
"5"
};
LayoutInflater layoutInflator = (LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
LinearLayout insertPoint = (LinearLayout) findViewById(R.id.ll_content);
List<View> views = new ArrayList<View>();
for(int i=0; i<title.length; i++){
View view = layoutInflator.inflate(R.layout.single_task, null);
TextView textView = (TextView) view.findViewById(R.id.tvName);
Button bStartWizard = (Button) view.findViewById(R.id.bStartWizard);
textView.setText("Opdrachtnummer:" + title[i]);
titleString = "Opdrachtnummer:" + title[i];
bStartWizard.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
Intent i = new Intent("com.example.http.WIZARD");
i.putExtra("Number", titleString);
startActivity(i);
}
});
view.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
views.add(view);
}
for(int i = 0; i<views.size(); i++){
insertPoint.addView((View) views.get(i));
}
我希望有人能幫幫我吧!
excactly你是什麼意思與參數:佈局? –
其代碼中的** insertPoint **佈局... – Roljhon
非常感謝! –