私はアンドロイドとのWIFI接続で新しいです。私はアンドロイドデバイスでWIFIデバイスにメッセージを送信するアプリケーションを作成したいので、私はアンドロイドデバイスをWIFIデバイスに接続してメッセージを送信する方法を尋ねます。アンドロイドWIFI接続
おかげに関して アミット
私はアンドロイドとのWIFI接続で新しいです。私はアンドロイドデバイスでWIFIデバイスにメッセージを送信するアプリケーションを作成したいので、私はアンドロイドデバイスをWIFIデバイスに接続してメッセージを送信する方法を尋ねます。アンドロイドWIFI接続
おかげに関して アミット
WifiManager wifiManager;
wifiManager = (WifiManager)
MyWifiActivity.this.getSystemService(Context.WIFI_SERVICE);
DisplayWifiState();
BroadcastReceiver myWifiReceiver = new BroadcastReceiver()
{
@Override
public void onReceive(Context arg0, Intent arg1) {
// TODO Auto-generated method stub
NetworkInfo networkInfo = (NetworkInfo)
arg1.getParcelableExtra(ConnectivityManager.EXTRA_NETWORK_INFO);
if(networkInfo.getType() == ConnectivityManager.TYPE_WIFI){
DisplayWifiState();
}
}};
this.registerReceiver(myWifiReceiver,new
IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));
}
public void DisplayWifiState()
{
// TODO Auto-generated method stub
AlertDialog.Builder alertbox = new AlertDialog.Builder(MyWifiActivity.this);
if(!wifiManager.isWifiEnabled())
{
Log.i("wifi", "wifi is in disabled mode");
alertbox.setPositiveButton("Ok", new
DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
// TODO Auto-generated method stub
}
});
alertbox.setMessage("Wifi is disabled ! Please check Wifi
connection");
alertbox.show();
//if wifi is already in enabled
if(wifiManager.isWifiEnabled())
{
Toast.makeText(MyWifiActivity.this,"Already on", Toast.LENGTH_LONG).show();
Log.i("wifi", "wifi in on mode");
}
}
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
BroadcastReceiver myWifiReceiver = new BroadcastReceiver()
{
@Override
public void onReceive(Context arg0, Intent arg1) {
// TODO Auto-generated method stub
NetworkInfo networkInfo = (NetworkInfo)
arg1.getParcelableExtra(ConnectivityManager.EXTRA_NETWORK_INFO);
if(networkInfo.getType() == ConnectivityManager.TYPE_WIFI){
DisplayWifiState();
}
}};
}
@Override
protected void onStart() {
// TODO Auto-generated method stub
super.onStart();
BroadcastReceiver myWifiReceiver = new BroadcastReceiver()
{
@Override
public void onReceive(Context arg0, Intent arg1) {
// TODO Auto-generated method stub
NetworkInfo networkInfo = (NetworkInfo)
arg1.getParcelableExtra(ConnectivityManager.EXTRA_NETWORK_INFO);
if(networkInfo.getType() == ConnectivityManager.TYPE_WIFI){
DisplayWifiState();
}
}};
}
あなたの質問は、私には明らかではありません。 Wifiアクセスポイントに接続し、サーバーまたはウェブサイトにデータを転送しようとしていますか?
または、デフォルトのブラウザでWifi接続を使用してブラウズしますか?無線LANにデバイスを接続するには
よろしく、 ビナイ
。お使いのデバイスのGOTOホーム画面で、メニューボタンを押し、次に設定>ワイヤレスと設定を選択し、接続するアクセスポイントを選択します。 – Varun