2017-05-20 20 views
-1

私は がどのようにJSONデータからURLを取得..私は、URLに更新アプリなしでいくつかの時間を更新したい、オープンリンクのボタン、このコードjsonからデータURLを取得する方法は?

public class Settings_d extends AppCompatActivity { 
    @Override 
    protected void onCreate(@Nullable Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.Settings_d); 


     Button b = (Button) findViewById(R.id.new8); 
     b.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       String url = "https://www.google.com"; 
       Intent i = new Intent(Intent.ACTION_VIEW); 
       i.setData(Uri.parse(url)); 
       startActivity(i); 
      } 
     }); 
    } 
} 

がありますか?

ありがとうございます。

+1

詳細をご覧ください。 –

+0

しばらく私はURLを変更したい:更新アプリなしで他のURLにhttps://www.google.com ...私はJSONでこれを行うことができますありがとう – mrsat7

答えて

0

JSONは必要ありません。

JSON(JavaScript Object Notation)は、データを構造化するための最小限の可読形式です。これは主に、XMLの代わりにサーバーとWebアプリケーションの間でデータを送信するために使用されます( )。 Squarespaceは、 JSONを使用して、CMSで作成されたサイトコンテンツを保存および整理します。あなたのボタンでURLを変更するコードの下にしようと、そう

<WebView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/webView1" android:layout_width="fill_parent" android:layout_height="fill_parent" /> 

Read more

あなたはこのようにWebViewのを使用することができます

webView.getSettings().setJavaScriptEnabled(true);  
webView.loadUrl("http://www.google.com"); 

あなたはhere.

でより多くのWebViewのプラグインを見ることができます
+0

いいえ..私は変更URLをしたい時間:google.com他のURLにアップデートアプリなし – mrsat7

+0

あなたはfirebaseのような何かがあなたのために良いサーバーを使用する必要があります – Nirel

+0

別のアプリから別のアクティビティのurlを変更することはできません。アプリ内でWebビューを使用してURLを変更しようとします。あなたの質問は本当に不明です。 –

0

アプリ内の一部のデータを変更する場合は、onesignalを使用してください。無料のプッシュ通知パネルです。アプリからバックグラウンドデータを送信することができます。また、通知を表示するバックグラウンドサービスには何でもできます。 Read more

関連する問題