0

サーバー コードでカスタム イベントを作成したいと考えています。onMessageReceive() 、 onServerStarted() などのように、私のサーバーコードは次のとおりです。

Thread thread = new Thread(new Runnable() {
            public void run() {
                 try {
                    String text;
                    DatagramPacket p1 = new DatagramPacket(message, message.length);
                    DatagramSocket s1;
                    try {
                        s1 = new DatagramSocket(server_port);

                        Log.d("UDP Server","Listening");
                        s1.receive(p1);
                        text = new String(message, 0, p1.getLength());  
                        Log.d("Client Message",text);

                        stop(s1);   
                    } catch (Exception e) {
                        e.printStackTrace();
                    }

                 } catch (Exception e) {
                 }
            }
        });
        thread.start();

どうすればできますか?CallBacks を使用して ? これには助けが必要です

4

1 に答える 1

1

クラス内にパブリックインターフェイスが必要だと思います。

このリンクを確認してください: http://www.codexperience.co.za/post/android-pie-chart-part-3.-implementing-callback-methods-on-custom-view

これは、カスタムの円グラフ ビューのチュートリアルです。スレッドとコールバック メソッドが関係するという点で、状況に似ています。

于 2013-08-05T10:05:17.133 に答える