我不知道为什么但是由于一些奇怪的原因,这个long没有转换为一个字符串,用于以编程方式将消息发送到所需的.valueOf(constants.myNumber)
以下是我正在使用的代码:
shortMessageManager.sendTextMessage(String.valueOf(constants.myNumber), null, "Hey there Tom its Bob from the office down the hall.", null, null);
以下是用于保存数字的代码 - 在onClickListener中设置:
String num1String = num1.getText().toString();
Long longNum1 = Long.parseLong(num1String);
SharedPreferences.Editor editor = prefs.edit();
prefs.edit().putLong(constants.myNumber, longNum1).commit();
这是我试图提取的代码:
import android.content.SharedPreferences;
public class constants {
public static String PREF_NAME = "sharedString";
public static String myNumber = "myNumber";
SharedPreferences prefs;
}