メインのアクティビティ内にポップアップを表示する必要があるアプリに取り組んでいます。ポップアップには、操作を実行するために必要なボタンが1つあります。
以下の私のコードをご覧ください。コードはエラーを出しませんが、ポップアップウィンドウのボタンクリックは機能しません。
imgOpenPopup = (ImageView) findViewById(R.id.places);
imgOpenPopup.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
LayoutInflater inflater = (LayoutInflater) ConvergeActivity.this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View popupView = inflater.inflate(R.layout.placepopup,(ViewGroup)findViewById(R.layout.maincam));
popupWindow = new PopupWindow(inflater.inflate(
R.layout.placepopup, null, false), 200, 265, true);
popupWindow.showAtLocation(findViewById(R.id.places),
Gravity.CENTER, 0, 0);
objbtnpopupOk=(Button)popupView.findViewById(R.id.btnokpopup);
objbtnpopupOk.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
Toast.makeText(getApplicationContext(), " hi thrtrt " ,Toast.LENGTH_LONG).show();
}
});
}
});