0

各行にチェックボックスとテキストビューを備えたカスタム ListView を作成しました。このようにプログラムで生成される ListView のフッター位置に配置されるボタンがあります。

getListView().addFooterView(submit);//submit は送信ボタンの名前 setListAdapter(adapt); //アダプタの名前 私のアクティビティにはレイアウト ページがありません。ボタンのクリックリスナーイベントを提供する方法がわかりません。私はたくさん検索しましたが、何も見つかりませんでした.thanx 事前に。

4

2 に答える 2

0

xmlファイルに[送信]ボタンを追加します:-

<Button android:layout_width="wrap_content" 
android:id="@+id/submit" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:text="Submit" 
</Button> 

このコードを追加します:-

  Button submit;
  submit=(Button)findViewById(R.id.sumit);
  submit.setOnClickListener(new Button.OnClickListener()
  {
  public void onClick (View  v) 
  {
  methodname();
  }});
于 2012-10-13T10:43:46.003 に答える
0

すべてViewの は、 で設定されたクリック リスナーを持つことができますView.setOnClickListener()

例えば

view.setOnClickListener(new OnClickListener()
{
    @Override
    public void onClick(View v)
    {
         // TODO - do the action.
    }
});
于 2012-10-12T06:27:14.620 に答える