【问题标题】:How to Put String Variable in Following Code?如何将字符串变量放在以下代码中?
【发布时间】:2011-07-08 12:40:25
【问题描述】:

如何在下面的代码中放入字符串变量,请帮助我。

parameters.putString("attachment","{\"name\":\"Facebook 应用程序 By Martin\",\"href\":\"http://www.google.com/\",\"caption\ ":\"By Google Technology \",\"description\":\"Description\",\"media\":[{\"type\":\"image\",\"src\":\" http://4.bp.blogspot.com/-9RPH9UGDSsE/TcGjy3fAHlI/AAAAAAAAAeI/kuQXLE_G5Ew/s1600/Flag+Wallpaper+of+India+%25283%2529.jpg\",\"href\":\"http:// /s.facebook.com/connect.php?tab=iphone/\"}],\"properties\":{\"另一个链接\":{\"text\":\"更多提示请点击这里\" ,\"href\":\"http://www.google.com/\"}}}");

我使用上述代码在 Facebook Wall 上上传图片。但我想使用字符串变量并从变量传递以下路径。

http://4.bp.blogspot.com/-9RPH9UGDSsE/TcGjy3fAHlI/AAAAAAAAAeI/kuQXLE_G5Ew/s1600/Flag+Wallpaper+of+India+%25283%2529.jpg

提前致谢。

【问题讨论】:

    标签: android string


    【解决方案1】:

    我建议你参考这个链接:String Resources in Android

    现在只需检查给定链接中的此示例:

    在strings.xml中定义如下字符串:

    <string name="welcome_messages">Hello, %1$s! You have %2$d new messages.</string>
    

    现在从活动类中,您可以获取字符串并将参数值传递为:

    Resources res = getResources();
    String text = String.format(res.getString(R.string.welcome_messages), username, mailCount);
    

    所以这是供您参考的基本示例。

    您还可以在 strings.xml 中定义您的字符串值并根据您的要求传递参数。

    【讨论】:

      【解决方案2】:
      String myPath = "http://4.bp.blogspot.com/-9RPH9UGDSsE/TcGjy3fAHlI/AAAAAAAAAeI/kuQXLE_G5Ew/s1600/Flag+Wallpaper+of+India+%25283%2529.jpg";
      
      String myUrl = "parameters.putString("attachment","{\"name\":\"Facebook application By Dipak Keshariya\",\"href\":\"http://www.arthisoft.com/\",\"caption\":\"By Google Technology \",\"description\":\"Description\",\"media\":[{\"type\":\"image\",\"src\":\" + myPath + \",\"href\":\"http://s.facebook.com/connect.php?tab=iphone/\"}],\"properties\":{\"another link\":{\"text\":\"for more tips click here\",\"href\":\"http://www.google.com/\"}}}");
      ";
      

      看看我是如何使用连接运算符'+ myPath +'更改您通话中的url

      这是非常非常基本的。如果你想成为一名 Android 开发者,你应该开始学习 java。

      另一方面,在你的照片左上角,你真的确定你是一个“骄傲”的印度人吗? :D

      【讨论】:

        猜你喜欢
        • 2019-08-14
        • 1970-01-01
        • 2011-12-09
        • 1970-01-01
        • 1970-01-01
        • 2021-01-03
        • 2023-04-06
        • 1970-01-01
        相关资源
        最近更新 更多