監聽onActivityResault所以問題是:在View.OnCLickListener
我在代碼生成contentView
多for
和foreach
循環,並有所有的聽衆的動態生成的按鈕。但是,如果我想在某些TextView
或某事中進行更改,我會開始一個新的活動,並且我想在聽衆內部聽取onActivityResult
。 我想知道如果這甚至是可能的,我真的可以使用一些幫助。
這裏是我的代碼:
Button goliButton = new Button(this);
goliButton.setText("+");
goliButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(TekmaLive.this,DodajStrel.class);
i.putExtra("MINUTA", currTime /1000 + cetrtina * 15 * 60);
i.putExtra("TEKMA", tekmaId);
i.putExtra("IGRALKA", Integer.parseInt(igralka[0]));
i.putExtra("GOL", true);
TekmaLive.this.startActivity(i);
//Insted of startActivity I would use startActivityForResult...
}
});
好吧,你稍微忽略了一點,我對生成的代碼如下所示: 的(...){// 讀自數據庫 TextView的富=新的TextView(本); ... row.addView (富); } 所以我不能直接訪問它。 – klemen676
是的,確切地說。我更新了相信你應該做出的更改。 – matiash
好的,但我怎麼可以訪問在for循環內聲明的TextView? – klemen676