私は自分のdb値をAndroidアクティビティに解析するコードを取得しましたが、今とは異なるスタイルにしたいと思っています。
これは私のコードです
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.leesverslag);
/* Werkt altijd */
// Create a crude view - this should really be set via the layout resources
// but since its an example saves declaring them in the XML.
LinearLayout rootLayout = new LinearLayout(getApplicationContext());
txt = new TextView(getApplicationContext());
rootLayout.addView(txt);
setContentView(rootLayout);
/* Werkt altijd */
// Set the text and call the connect function.
//txt.setText("Connecting...");
//call the method to run the data retrieval
txt.setText(getServerData(KEY_121));
}
私が言うには、LinearLayout rootLayout = new LinearLayout(getApplicationContect());が原因だと思います。
しかし、これを修正する方法がわからないので、自分のレイアウトで機能します。
新しいレイアウトが表示されています。
http://www.wvvzondag2.nl/android/leesverslag.php
{"introtext": "<p>my custom value text for a android application<\/p>"}
そして、Androidアプリケーションのカスタム値のテキストを見たいです
これは私のphpコードです。
<?php
header('Content-type: application/json');
$user = '***';
$pswd = '***';
$db = '***';
$conn = mysql_connect('localhost', $user, $pswd);
mysql_select_db($db, $conn);
$sql = mysql_query("SELECT jos_content.introtext FROM jos_content, jos_categories WHERE jos_categories.id = '80' AND jos_content.state = '1' AND jos_categories.id = jos_content.catid AND jos_content.title = '".$_REQUEST['titel']."'");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
print str_replace('\/','/',json_encode($output));
mysql_close;
?>
誰かが私自身のレイアウトでそれを機能させるために何をすべきか私を助けてくれますか?
よろしく、パトリック