【发布时间】:2015-10-30 09:46:53
【问题描述】:
嗨,我想获取文本视图的文本,文本视图在其中定义 一个类,我正在访问其他类中的 textView 文本,但我在这里面临空指针异常,所以有没有在 android 中获取此值的解决方案。
代码是
String tp=new PlaceOrder().totalprze.getText().toString();
例外是
10-30 13:04:01.759: E/AndroidRuntime(1034): FATAL EXCEPTION: main
10-30 13:04:01.759: E/AndroidRuntime(1034): java.lang.NullPointerException
10-30 13:04:01.759: E/AndroidRuntime(1034): at student.briyani.cartAdapter$1.onClick(cartAdapter.java:125)
10-30 13:04:01.759: E/AndroidRuntime(1034): at android.view.View.performClick(View.java:3511)
10-30 13:04:01.759: E/AndroidRuntime(1034): at android.view.View$PerformClick.run(View.java:14105)
10-30 13:04:01.759: E/AndroidRuntime(1034): at android.os.Handler.handleCallback(Handler.java:605)
10-30 13:04:01.759: E/AndroidRuntime(1034): at android.os.Handler.dispatchMessage(Handler.java:92)
10-30 13:04:01.759: E/AndroidRuntime(1034): at android.os.Looper.loop(Looper.java:137)
10-30 13:04:01.759: E/AndroidRuntime(1034): at android.app.ActivityThread.main(ActivityThread.java:4424)
10-30 13:04:01.759: E/AndroidRuntime(1034): at java.lang.reflect.Method.invokeNative(Native Method)
10-30 13:04:01.759: E/AndroidRuntime(1034): at java.lang.reflect.Method.invoke(Method.java:511)
10-30 13:04:01.759: E/AndroidRuntime(1034): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
10-30 13:04:01.759: E/AndroidRuntime(1034): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
10-30 13:04:01.759: E/AndroidRuntime(1034): at dalvik.system.NativeStart.main(Native Method)
【问题讨论】:
-
如果它们都是
Activity类,则使用Intent,或者将文本存储到更持久的位置,例如SharedPreferences
标签: android android-layout android-intent