我使用网络服务,所以当我点击我的第一个活动中的按钮,如果它依赖于网络,然后在它的点击,如果网络不可用,那么它应该给消息,该网络不可用和如果网络可用,它应该能够重定向到我的应用程序。Android:使用网络服务
所以在这里IM共享我有什么问题
1>如果网络可用,则即时从我的主要活动的按钮单击事件
mapbutton.setOnClickListener(新OnClickListener(){@Override 调用 意图公共无效的onClick(视图v){// TODO自动生成方法存根 ConnectivityManager CONNEC =(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if (connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED ||
connec.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTING) {
Toast.makeText(main.this,"You are:" + NetworkInfo.State.CONNECTED, Toast.LENGTH_SHORT).show();
//Do something in here when we are connected
// call intent to go to map
Intent intent = new Intent(main.this,HelloMap.class);
startActivity(intent);
}}
而且在else条件I M显示对话框,网络连接unavailble ...
HelloMap是我的类,它实现地图功能。
当我运行我的应用程序时,它给错误... classdefnotfound HelloMap.java。
谁能告诉我怎么解决这个proble
我有包括允许ACCESS_NETWORK_STATE, 包括在清单太HelloMap类..
然后还即时通讯没有得到适当的输出..
灿任何人都可以帮助我。
由于拉克什
}
好吧 谢谢我已经发现问题.. 我没有使用库中谷歌清单... 无论如何感谢您的努力 – 2010-09-04 17:53:39