我正在这段代码中进行操作:消息接收,过滤并随后将数据发送到sql服务器。我需要mysql数据库中的category_id。然后我将在CallAPI中将其用作ide。我从mysql数据库中获取了数据,但无法将数据从一个类转移到另一个类。那么如何将数据从一类转移到另一类?
我解决了我的问题并更新了它,希望它可以对其他民族有所帮助。
我的短信验证码:
<div id="navWrapper">
<ul id="menu">
<li class="item"><a href="#">Small Things</a>
<ul class="submenu">
<li class="subitem"><a href="#">Gnomes</a></li>
<li class="subitem"><a href="#">Fairies</a></li>
<li class="subitem"><a href="#">Elves</a></li>
<li class="subitem"><a href="#">Leprechauns</a></li>
</ul>
</li>
<li class="item"><a href="#">Big Things</a>
<ul class="submenu">
<li class="subitem"><a href="#">Loch Ness Monster</a></li>
<li class="subitem"><a href="#">Ogres</a></li>
<li class="subitem"><a href="#">Giants</a></li>
<li class="subitem"><a href="#">Dragons</a></li>
</ul>
</li>
</ul>
</div>
答案 0 :(得分:0)
嗨,您可以将参数A类发送到B类...
您可以使用这样的构造函数
public class test {
public test(String p){...}
}
,您可以使用intent
您可以在
中使用共享首选项通过此网站Shared preference 学习 保存A类的数据并读取B类的信息
并且必须小心,因为从服务器线程提供数据时,Ui线程是另一个线程!
private SharedPreferences mPreference;
mPreference = getSharedPreferences("Share", Context.MODE_PRIVATE);
// save data
mPreference.edit()
.putBoolean("test", category_id)
.apply();
// read data
mPreference.getString("test", defaultSTR);
答案 1 :(得分:0)
您可以使用数据库,共享的首选项和意图来在不同的类中传输数据。
如果要通过意图将数据从A类传输到B类,则
A类
Intent intent = new Intent(getApplicationContext(), SecondActivity.class);
intent.putExtra("key_name", value);
startActivity(intent);
和在B类中获取传输的数据
Intent intent=new getIntent();
String s=intent.getExtras().getString("key_name");