• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Import Packing Problem

Dliswa

Lurker
Oct 17, 2010
3
0
Hi Everyone
Brother currently i m new to android and now i developing Gtalk Like
Application.
but when i import package i.e

import com.google.android.gtalkservices.IGTalkService;

IDE give me Error like Can not resolve .

What should i do.
Kindly plz Help me.



package com.google.gtalk;

import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent;
import android.content.ServiceConnection;
import android.database.Cursor;
import android.os.Bundle;
import android.os.DeadObjectException;
import android.os.IBinder;
import android.provider.Im; // Error Can't be Resolve
import android.graphics.Color;
import android.view.View;
import android.widget.EditText;
import android.widget.ListView;
import android.widget.ListAdapter;
import android.widget.Button;
import android.widget.SimpleCursorAdapter;
import com.google.android.gtalkservice.IGTalkSession;//// Error Can't be Resolve
import com.google.android.gtalkservice.IGTalkService; // Error Can't be Resolve
import com.google.android.gtalkservice.GTalkServiceConstants; // Error Can't be Resolve
import com.google.android.gtalkservice.IChatSession; // Error Can't be Resolve
public class GTalk extends Activity implements View.OnClickListener {
EditText messageText;
ListView messageList;
IGTalkSession myIGTalkSession;
EditText messageTo;
Button mSend;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
myIGTalkSession = null;
messageText = (EditText) findViewById(R.id.messageText);
messageList = (ListView) findViewById(R.id.messageList);
messageTo = (EditText) findViewById(R.id.messageTo);
mSend = (Button) findViewById(R.id.btnSend);
mSend.setOnClickListener(this);
messageList.setBackgroundColor(Color.GRAY );
this.bindService(new
Intent().setComponent(GTalkServiceConstants.GTALK_SERVICE_COMPONENT),
connection, 0);
}
private ServiceConnection connection = new ServiceConnection() {
public void onServiceConnected(ComponentName name, IBinder service) {
try {
myIGTalkSession =
IGTalkService.Stub.asInterface(service).getDefaultSession();
} catch (DeadObjectException e) {
myIGTalkSession = null;
}
}
public void onServiceDisconnected(ComponentName name) {
myIGTalkSession = null;
}
};
public void onClick(View view) {
Cursor cursor = managedQuery(Im.Messages.CONTENT_URI, null,
"contact=\'" + messageTo.getText().toString() + "\'",
null, null);
ListAdapter adapter = new SimpleCursorAdapter(this,
android.R.layout.simple_list_item_1, cursor,
new String[]{Im.MessagesColumns.BODY},
new int[]{android.R.id.text1});
this.messageList.setAdapter(adapter);
try {
IChatSession chatSession;
chatSession =
myIGTalkSession.createChatSession(messageTo.getText().toString());
chatSession.sendTextMessage(messageText.getText().toString());
} catch (DeadObjectException ex) {
myIGTalkSession = null;
}
}
}
 

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones