0

ボタンで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" />

早く助けてください。私は本当に。:( 前もって感謝します。

4

0 に答える 0