-4
アダプタを作成してボタンがあり、他のアダプタのボタンのテキストを変更するsetOnClickListener()があります。他のアダプターのボタンのテキストを変更するにはどうすればいいですか? Android
どうすればいいですか?アダプタ1で
ボタン:アダプタ2で
accept.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(c);
builder.setTitle("Confirm");
builder.setMessage("Are you sure?");
builder.setPositiveButton("YES", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// Do nothing but close the dialog
// TODO Auto-generated method stub
mAccept = true;
if (mAccept) {
count++;
if(count==1) {
accept.setText("Dispatching");
//buyer:requesting---->waiting
}
if(count==2) {
accept.setText("Dispatched");
}
ボタン:
viewHolder.mBuyButton.setOnClickListener(new View.OnClickListener(){}
ユーザーの後、アダプタ1のボタンをクリックし、ボタンは「ディスパッチ」になり、私は、ボタンのテキストが欲しいですアダプタ2の「待機中」になる。
これまでに試したことはありますか? –
アダプタ内のボタン参照を渡します。 –
**コード** ?????? – Gattsu