问一个在android中传值的问题,由一个Activity传给class

首先我的Activity
private void gotoWalletPay() {
String price=getIntent().getStringExtra("Price");//要传的值
WalletPayUtils.pay(this);//要传向的类
}
转向class
public class WalletPayUtils {
我在这个类里如何接收
}
}

直接传过去啊!把参数写到方法里面

public class WalletPayUtils{
private String price;
public WalletPayUtils(String price){
this.price = price;
}
}

WalletPayUtils.pay(price);

传this干啥,你传intent里面可以放参数

这个问题应该这么看。activity本身就是一个class,从一个class传值到另一个class这个是Java基础中的基础吧

在类中写一个set方法,将 price作为参数传进去!

你得到那个class的对象,直接set就行了呗。