ボタンでwebViewを作成します。そのボタンをクリックすると、2つのボタン(昼、夜)を持つ1つのポップアップが画面に表示されます。その Web ビューの背景色を変更する必要があります。それは機能していますが、そのポップアップボックスが消えた後です。ポップアップボックスが消えないうちにこの機能を実行する必要があります。ここでコードを証明しています。
private OnClickListener dayButtonClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
WebView webView = (WebView) mActivity.findViewById(R.id.web_book);
System.out.println("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
webView.setBackgroundColor(Color.parseColor("#ffffff"));
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
}
};
private OnClickListener nightButtonClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
WebView webView = (WebView) mActivity.findViewById(R.id.web_book);
webView.setBackgroundColor(Color.parseColor("#000000"));
}
};
そしてxmlは-
<WebView
android:id="@+id/web_book"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/book_header" />
早く助けてください。私は本当に。:( 前もって感謝します。